Описание
В крупную инжиниринговую компанию, специализирующаюся на внедрении систем АСУ ТП и комплексном снабжении промышленных объектов электрооборудованием и приборами открыта позиция Team Lead / Senior Python developer - играющий тренер. Мы собираем команду backend разработки под новый проект, нужно будет и писать код, и работать с людьми.
Обязанности:
- Разрабатывать внутренние информационные системы группы компаний;
- Взаимодействовать с командой разработки и внутренними заказчиками продукта;
- Участвовать в подготовке технических требований к системам;
-
Прорабатывать архитектуру продукта;
-
Развивать и оценивать свою команду;
-
Внедрять best practice.
- Опыт разработки на Python от 5 лет;
- Знание и коммерческий опыт работы с любым из фреймворков Django/FastAPI/Flask;
-
Опыт создания RESTful API;
-
Понимание паттернов проектирования;
-
Опыт и понимание работы ORM;
-
Опыт разработки под Linux;
-
Опыт работать с Docker, самостоятельно создавать docker compose;
-
Умение самостоятельно формулировать и декомпозировать задачи.
Будет плюсом:
- Коммерческий опыт использования asyncio;
- Опыт работы с SQLAlchemy;
- Понимание и опыт работы с python инфраструктурой (wsgi/asgi серверы, celery и т.д.);
- Опыт использования DDD;
- Опыт построения микросервисной архитектуры;
- Понимание и опыт работы с брокерами и системами обработки сообщений (Kafka, RabbitMQи подобными).
Условия:
-
ДМС (по результатам успешного прохождения испытательного срока);
-
Официальная заработная плата;
-
Оформление строго по ТК РФ в ИТ аккредитованную компанию;
-
Режим работы: офис/гибрид или удаленный с командировками - каждый из вариантов обсуждаем;
-
График: 5/2 с 09.00 или 10:00.