Разработка и поддержка программных решений
Разработка плагинов для QGis
Работа с визуальными компонентами, включая Qt.
Оптимизация и рефакторинг кода с учетом принципов чистого кода.
Разработка многозадачных и асинхронных приложений.
Работа с базой данных PostgreSQL и PostGIS.
Участие в настройке и поддержке процессов CI/CD.
Взаимодействие с командой разработки, участие в код-ревью и обсуждениях архитектуры.
Профильное IT образование или техническое образование.
Глубокие знания принципов ООП на высоком уровне: наследование, магические методы и другие особенности Python.
Продвинутый опыт работы с Python: генераторы, итераторы, декораторы, исключения и другие возможности языка.
Опыт разработки многозадачных и асинхронных приложений.
Понимание и соблюдение принципов написания чистого кода.
Знание базовых алгоритмов и структур данных.
Опыт работы с библиотеками визуальных компонентов (в частности Qt).
Опыт разработки плагинов для QGis.
Уверенные навыки работы с PostgreSQL и PostGIS.
Опыт работы с системами непрерывной интеграции и деплоя (CI/CD).
Мамаева Ирина Анатольевна
Москва
до 290000 RUR