Python разработчик at Digital Design

Компания Digital Design –
одна из ведущих ИТ-компаний России. Мы оказываем комплексные услуги по автоматизации: внедрению мобильных решений, систем электронного документооборота, корпоративных порталов, инфраструктурных решений, разработке ПО на заказ.
Мы ищем Python разработчика в одно из наших направлений, которое занимается исследованиями и разработками в области интеллектуального анализа данных. Коллеги решают задачи, начиная от исследований и прототипирования новых технологий, до разработки новых решений уровня enterprise решений. К текущим проектам направления относятся:
1) Разработка программной платформы «Возобновляемые источники энергии» для моделирования применения источников энергии (море, ветер). Планируется разработать инструментарий обработки и преобразования массивов данных с использованием Big data и Data science.
2) Разработка системы оптимального планирования логистики месторождений, позволяющего оптимизировать размещение складов, маршруток развозки с использованием технологии Data Science.
и другие.
Задачи:
- Разработка программных решений для наукоемких проектов;
- Участие в разработке архитектуры программных решений;
- Участие в исследовательских работах (прототипирование, программная реализация и оптимизация алгоритмов)
Требования к кандидатам:
- Знание Python 3 (стандартные библиотеки ввода/вывода, ООП, логирование, тестирование);
- Умение писать многопоточный код, опыт использования библиотек для выполнения математических расчетов (numpy, scipy);
- Опыт работы с базами данных (MySQL, Postgres);
- Знание особенностей применения ORM (SQLAlchemy) в высоконагруженных проектах;
- Опыт разработки REST-сервисов с использованием фреймворков типа Flask/Django.
Наличие одного или двух из этих требований будет плюсом:
- Опыт использования фреймворков для распределенных задач (celery, dask);
- Опыт работы с фронтенд-технологиями. Базовое понимание HTTP, AJAX. Автодокументирование REST-сервисов с использованием Swagger;
- Опыт работы с ГИС-данными. Работа с базой PostGIS и файлами геоданных;
- Работа с версионирование схемы баз данных (alembic, migrations);
- Опыт работы с контейнерами docker/docker-compose/k8s.
Что мы предлагаем:
- Задачи не по шаблону;
- Коллектив умных и творческих людей, объединенных общей идеей;
- Официальное оформление и лицензионный софт;
- Оклад, выплачиваемый стабильно и в срок, а также премиальную систему;
- Оплачиваемые обеды в столовой бизнес-центра или близлежащих кафе;
- ДМС для сотрудников и их детей;
- Просторный современный офис, где есть все, что нужно: уютная столовая с ароматным чаем и кофе, богатая библиотека, душ с мягкими полотенцами;
- Утреннюю и вечернюю развозку на автобусе от/до метро Приморская;
- Много возможностей для занятий спортом. Волейбольная и футбольная команды, теннис, йога помогут оставаться в форме, а специальная спортивная комната позволит размяться в течение рабочего дня;
- И, конечно, регулярные праздники и развлечения не только для вас, но и для ваших детей!