Старший Python-разработчик для разработки ETL-процессов@ Магнит
О позиции
Мы ищем старшего Python-разработчика для присоединения к команде "Твой Магнит". Ваша роль будет заключаться в разработке и развитии платформенной части продукта, а также в инициации и продвижении технических улучшений. Вы будете активно участвовать в проектировании и разработке технического дизайна и архитектуры приложений, которые должны выдерживать высокие нагрузки.
Чем вы будете заниматься
- Разработка ETL-процессов, претендующих на highload, с использованием Apache Airflow.
- Участие в миграции на микросервисную архитектуру, включая лидирование в end-to-end выносе функциональности.
- Настройка и улучшение CI/CD-процессов, автоматизация рутинных операций.
- Внедрение и улучшение инструментов для тестирования и мониторинга.
- Поддержание и повышение качества кода: написание unit-тестов, проведение Code Review, контроль линтер-политик и усиление типизации.
Требования
- Опыт коммерческой разработки на Python 3.8 и выше от 5 лет.
- Опыт работы с async кодом от 3 лет.
- Опыт разработки на Django и FastAPI от 2 лет.
- Опыт в проработке архитектуры системы и выстраивания межсервисного взаимодействия.
- Понимание принципов отказоустойчивости, безопасности и производительности.
- Навыки работы с PostgreSQL и MongoDB.
- Опыт работы с Kafka от 1 года.
- Навыки работы с CI/CD (Gitlab CI) и системами мониторинга (Prometheus, Grafana).
Будет плюсом
- Открытость и умение работать в команде.
- Активное предложение путей оптимизации инструментов и процессов.
Что мы предлагаем
- Конкурентоспособная зарплата от $10,000 до $12,500 в месяц.
- Удалённая работа с гибким графиком.
- Возможности для профессионального роста и развития.
- Доступ к современным инструментам и технологиям.
- Дружелюбная команда и поддержка коллег.
Вакансия предлагает интересные задачи и конкурентную зарплату, но может быть сложной из-за высоких требований к опыту.
Кто здесь добьётся успеха
Глубокие знания Python и опыт работы с фреймворками Django и FastAPI для разработки высоконагруженных ETL-процессов.
Способность эффективно работать в удаленном режиме, включая самодисциплину и организованность в управлении временем и задачами.
Опыт работы с Apache Airflow и Kafka для построения масштабируемых и надежных систем обработки данных, а также понимание принципов работы с PostgreSQL и MongoDB.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Retail Tech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев