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 31 July 2020

Look at the current jobs Python Kharkiv→

Loading...