Middle Python Software Engineer (offline)
— Знание языка Python 3 и core-библиотек;
— Знание SQL;
— Знание одной из реляционных СУБД: PostgreSQL, MySQL, Oracle;
— Минимум 2 года опыта работы;
— Знание и навыки автоматического тестирования приложений (unittest, pytest);
— Понимание принципов разработки настольных пользовательских интерфейсов (на любом фреймворке/языке)
— Знание ООП и шаблонов проектирования (Эрих Гамма, Мартин Фаулер) http://workat.dnt-lab.com/standards/how-to-get-prepared-for-exam/
— Знание и навыки рефакторинга приложений (Мартин Фаулер).
Тогда вам к нам!
Также будет большим плюсом:
— Опыт работы с геоинформационной платформой QGIS;
— Опыт работы с геопространственной информацией на любом языке программирования;
— Знание фреймворка PyQT;
— Знание языка UML;
— Знание принципов предметно-ориентированного проектирования (Эрик Эванс).
Задачи инженер-программиста:
— моделирование расширяемой схемы данных для геопространственных объектов, реализация схемы в конкретной реляционной СУБД;
— интеграция с готовой геоинформационной платформой через Python API ;
— расширение геоинформационной системы дополнительными модулями-плагинами;
— интеграция со специализированными системами моделирования инженерных сетей (batch mode, экспорт данных в специальные форматы, импорт текстовых отчетов систем моделирования);
— разработка настольного пользовательского интерфейса для администрирования системы (PyQT)
— импорт/экспорт данных для альтернативных геоинформационных платформ;
— покрытие приложений автоматическими тестами;
— отладка приложений и исправление ошибок.
Уже интересно? Ознакомьтесь более подробно с вакансией и отправьте свое резюме для того, чтобы обсудить все детали!
С нами вы получите:
1. Возможность присоединиться к профессиональной культуре надежного программирования;
2. Базовую оплату услуг с привязкой к курсу доллара и бонусную систему с привязкой к результату. Это значит, что вы сможете зарабатывать выше, чем рыночная оплата услуг;
3. Официальное оформление, оплачиваемый отпуск в размере 24 календарных дней. Также все национальные праздники — выходные;
4. 5-дневная рабочая неделя, 8 часов в день, гибкий график, который составляется вместе с командой и руководством компании;
5. Офис в центре Харькова по адресу ул. Пушкинская, 32.
6. Интересный проект исключительно на современных технологиях;
7. В нашем штате есть полноценные службы: бизнес-анализа, front-end разработки, back-end разработки, а также технические консультанты. Нас 25 человек.
8. План профессионального и карьерного роста: Карьера инженера-программиста. http://workat.dnt-lab.com/standards/software-engineer-career-2020/
9. Программу адаптации и менторства для новых сотрудников, которые позволят эффективно работать с первого дня. http://workat.dnt-lab.com/standards/software-engineer-adaptation/
Хотите стать частью нашей команды? Отправьте резюме прямо сейчас.
Детали проекта
1. На проекте русскоязычный менеджмент. Для сотрудника это значит, что все рабочие вопросы он будет решать с коллегами очно на родном для него языке.
2. Проработаны и утверждены требования к проекту, поэтому вероятность хаотичных внезапных изменений сведена на нет.
4. Команда: технический консультант (ведущий программист), менеджер проекта, Python-программист.
5. Проекты обязательно покрываются автоматическими тестами. У нас очень большие наработки по написанию автоматических тестов на все случаи жизни.
6. Технический эксперт-консультант
Технический консультант поможет инженерам проекта спроектировать корректную архитектуру проекта, проведет ревью архитектуры проекта, а также ревью кода. Проконсультирует по вопросам тестопригодного проектирования приложения. См. http://workat.dnt-lab.com/standards/statute-on-tech-consulting/
На проекте запланированы консультации с экспертом.
Подробнее о вакансии: http://workat.dnt-lab.com/positions/2020/middle-python-developer-for-gis-2/
The job ad is no longer active
Job unpublished on
27 June 2020
Look at the current jobs Python Kharkiv→
Similar jobs
Python Developer (Data engineering) at Dataforest
Ukraine
Developer Python , Django Templates, Ajax, JQuery at SENCLOUD Sp. z oo.
Poland, Ukraine, Slovakia, Slovenia
Python Developer (AWS) at Inmost
Ukraine
All jobs Python Kharkiv All jobs Design and Test Lab