
JT marketing
Python Developer (iGaming)
- Python
- PostgreSQL
- MySQL
- NoSQL
- Интеграционное тестирование
- Unit Testing
- RabbitMQ
- Apache Kafka
- Git
- SOLID
- DDD
- FastAPI
- Django Framework
- Flask
Обязанности:
-
Участие в проектировании и разработке новых функциональных модулей и сервисов на Python.
-
Поддержка и оптимизация существующего кода, исправление багов.
-
Работа с реляционными базами данных (PostgreSQL, MySQL), NoSQL-хранилищами (Redis) и очередями (RabbitMQ, Kafka).
-
Внедрение и поддержка тестирования (юнит-тесты, интеграционные тесты).
-
Взаимодействие с командами фронтенда, QA и DevOps для контроля качества и производительности приложения на всех этапах разработки.
-
Участие в code review и обсуждении архитектурных решений.
-
Документирование кода и ведение технической документации/взаимодействие с системными аналитиками.
-
Опыт работы коммерческой разработки с Python — от 3 лет.
-
Опыт работы с асинхронным программированием (aiohttp, asyncio).
-
Знание одного из веб-фреймворков: FastAPI, Django или Flask.
-
Уверенное владение системами контроля версий (Git)..
-
Опыт работы с реляционными базами данных и написание сложных SQL-запросов.
-
Знание принципов ООП и шаблонов проектирования.
-
Понимание архитектурных принципов (SOLID, DDD, чистая архитектура)
-
Опыт написания интеграционных и юнит-тестов.
-
Базовые знания работы с Docker и понимание основ CI/CD.
Приветствуются:
-
Опыт работы с облачными платформами (AWS, GCP, Azure).
-
Опыт использования инструментов мониторинга и логирования (Prometheus, Grafana, Sentry).
-
Понимание Event Model.
- Удалённый формат работы, график 5/2.
-
Конкурентоспособное вознаграждение, соответствующее опыту и навыкам;
- Работа с топовым iGaming-проектом.
- Возможности роста и развития в крутой команде.
- Оплачиваемый отпуск и больничные + day off.