Python-разработчик
Python-разработчик в команду крупной телекоммуникационной компании.
Задачи:
✔️ Разработка ПО, построение архитектуры ПО, определение технических и программных требований к ПО.
✔️ Проведение оценки и согласования сроков выполнения поставленных задач.
✔️ Cборка модулей и компонент программного обеспечения.
✔️ Предварительное тестирование новых версий ПО на правильность реализации и соответствие техническому заданию.
✔️ Развертывание и обновление ПО.
✔️ Миграция и преобразование (конвертация) данных.
✔️ Ведение документации по разрабатываемым и эксплуатируемым программным продуктам.
Требования:
✔️ Уверенная разработка на Python (3.9 и выше), flask, asyncio, aiohttp.
✔️ Опыт работы с Kafka, MemCached, GRPC.
✔️ Понимание принципов и опыт разработки ООП.
✔️ Понимание принципов и опыт разработки асинхронного кода (циклов событий).
✔️ Опыт разработки веб-приложение (понимание HTTP-протокола).
✔️ Опыт разработки REST-API;.
✔️ Написание unit-тестов.
✔️ Опыт работы с Git/Jira/Confluense.
✔️ Опыт работы с технической документацией и требованиями.
✔️ Умение оценивать сроки и декомпозировать задачи.
✔️ Проводить code-review в GitLab.
✔️ Понимание принципов контейниризации приложений, опыт работы с K8S.
✔️ Опыт и понимание работы с реляционными и NoSQL DB.