Обязанности и достижения:
Разработка программного обеспечения на языке C++ с использованием Qt Creator, обеспечивая высокое качество и производительность приложений. Применение CMake для управления процессом сборки и упрощения разработки. Работа с базами данных, включая проектирование и реализацию SQL-запросов для эффективного хранения и обработки данных. Участие в проектировании архитектуры приложений и разработке пользовательского интерфейса, обеспечивая удобство и функциональность. Проведение тестирования и отладки программного обеспечения для выявления и устранения ошибок.
Кроме того, опыт работы с операционной системой Linux, включая написание Bash-скриптов для автоматизации рутинных задач, таких как сборка проектов, развертывание приложений и управление системными процессами. Настройка окружения разработки и управление зависимостями с использованием пакетных менеджеров. Участие в администрировании серверов, что включает в себя мониторинг производительности и управление ресурсами, а также использование инструментов командной строки для эффективного выполнения задач.