Python-разработчик — ETL и потоковая обработка данных@ МегаФон
О позиции
Компания Мегафон ищет Python-разработчика для работы в офисе в Екатеринбурге. Ваша основная задача будет заключаться в проектировании, разработке и оптимизации ETL процессов для загрузки данных из различных источников. Вы будете управлять потоковой обработкой данных с использованием Apache Kafka и разрабатывать решения на базе ClickHouse.
Чем вы будете заниматься
- Проектирование, разработка, оптимизация и поддержка ETL процессов для загрузки данных.
- Управление потоковой обработкой данных с использованием Apache Kafka.
- Разработка и оптимизация структур данных, схем и запросов в PostgreSQL.
- Построение и администрирование ClickHouse кластеров.
- Интеграция данных между PostgreSQL, Kafka, ClickHouse и другими компонентами инфраструктуры.
- Мониторинг производительности и отказоустойчивости data pipeline.
- Автоматизация процессов обработки данных и развертывания (CI/CD).
- Взаимодействие с аналитиками и разработчиками для понимания потребностей в данных.
Требования
- Опыт работы от 2-х лет на Python, знание Golang будет плюсом.
- Опыт разработки и администрирования ClickHouse.
- Глубокое понимание Apache Kafka и настройка потоков данных.
- Опыт работы с PostgreSQL и написание сложных SQL-запросов.
- Понимание принципов построения ETL процессов.
- Знание SQL на продвинутом уровне.
- Понимание принципов DevOps (Docker, Kubernetes, Linux, CI/CD).
Будет плюсом
- Опыт работы с облачными решениями.
- Знание других языков программирования.
- Опыт работы в команде и умение работать с Agile методологиями.
Что мы предлагаем
- Конкурентная зарплата от 200 000 до 320 000 ₽ в месяц.
- Работа в стабильной компании с сильной командой.
- Возможности для профессионального роста и развития.
- ДМС и другие социальные гарантии.
- Гибкий график работы.
- Современный офис в центре Екатеринбурга.
Вакансия предлагает интересные задачи в области ETL и потоковой обработки данных, с хорошими условиями работы и возможностями для роста. Однако, отсутствие указания конкретной зарплаты может вызвать вопросы у кандидатов.
Кто здесь добьётся успеха
Глубокие знания Python и опыт работы с библиотеками для ETL, такими как Pandas и SQLAlchemy, для эффективной обработки данных.
Способность работать в офисе с акцентом на командное взаимодействие, что особенно важно для совместной разработки ETL процессов и потоковой обработки.
Опыт работы с контейнеризацией и оркестрацией, включая Docker и Kubernetes, для развертывания и управления приложениями в облачной среде.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Telecom
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев