Создание и поддержка серверных приложений и сервисов, которые обеспечивают обработку данных, взаимодействие с базами данных и управление бизнес-логикой
Разработка интеграций с внешними API и системами
Сотрудничество с фронтенд-разработчиками, тестировщиками и менеджерами проектов для согласования требований и решения возникающих вопросов
Для решения этих задач требуется
Высшее образование в области информационных технологий
Опыт разработки на Python от 2-х лет, включая опыт с фреймворками Django и/или Flask
Опыт реализации аутентификации и авторизации в Django приложениях
Глубокое понимание принципов разработки и архитектуры backend приложений
Опыт работы с очередями сообщений: Kafka, RabbitMQ или Celery
Опыт использования Docker и Docker Compose для развертывания и управления приложениями
Опыт работы с базами данных PostgreSQL, понимание SQL и ORM (Django ORM, SQLAlchemy)
Опыт использования Redis для кэширования и хранения сессий, понимание принципов мониторинга и логирования
Опыт написания unit-тестов и интеграционных тестов с использованием pytest и др.
Опыт работы с системами непрерывной интеграции и доставки (GitLab CI, Jenkins)
Знание английского языка (технический уровень)
Мы предлагаем
Оформление по ТК РФ
Справедливая и прозрачная система вознаграждения
ДМС со стоматологией
Компенсация мобильной связи
Маркетплейс льгот и сервисов Mega4You
Понятный карьерный маршрут
2500 учебных программ в мобильном приложении МегаФон Драйв
Программа поддержки и помощи сотрудникам
Активное корпоративное сообщество и насыщенный календарь событий