- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Senior Python-разработчик в команду Data Mining
Известная компания с сильной инженерной культурой, современный стек (FastAPI, K8s, AI) и удаленный формат работы делают вакансию очень привлекательной для опытных разработчиков.
Сложность вакансии
Роль требует глубоких знаний Python, опыта работы с Kubernetes и CI/CD, а также умения самостоятельно вести коммуникацию с заказчиками. Высокая ответственность за полный цикл разработки — от парсинга до мониторинга.
Анализ зарплаты
Зарплата в вакансии не указана, но для позиции Senior Python Developer в крупных российских IT-компаниях (уровня 2ГИС) рыночный диапазон составляет от 300 000 до 450 000 рублей. Предложение, скорее всего, будет соответствовать этим ожиданиям.
Сопроводительное письмо
I am writing to express my interest in the Senior Python Developer position within the Data Mining team at 2GIS. With over 3 years of experience in commercial Python development and a strong background in building scalable data pipelines, I am confident in my ability to contribute to your data collection and delivery infrastructure. My expertise in FastAPI, SQLAlchemy, and PostgreSQL, combined with hands-on experience in Kubernetes and GitLab CI/CD, aligns perfectly with your technical stack.
I am particularly drawn to this role because of the opportunity to work on complex data extraction tasks and the emphasis on technical excellence and addressing technical debt. I have a proven track record of taking ownership of features from initial requirements gathering to production monitoring. I am eager to bring my problem-solving skills and commitment to high-quality code to the 2GIS team and help drive the success of your data mining initiatives.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 2ГИС уже сейчас
Присоединяйтесь к команде 2ГИС и создавайте надежные системы сбора данных для миллионов пользователей!
Описание вакансии
Senior Python-разработчик в команду Data Mining
#удаленка #senior
Компания: 2ГИС
☑️Задачи
-Доставать для заказчика данные, которые у нас уже спаршены и где-то лежат.
-Доставать для заказчика данные, которые еще не спаршены и это только нужно сделать.
-Создавать надёжный конвейер для сбора и доставки данных.
-Самостоятельно разбираться в данных, которые могут быть нам полезны, и в том, как их можно получить.
-Писать автотесты, деплоить и мониторить свой код.
-Выделять время на техдолг, чтобы потакать своему внутреннему перфекционисту и делать сервисы технически совершеннее.
☑️Основной стек в команде
Python (разный)
Основная база данных - PostgreSQL
Веб-серверный фреймворк FastAPI
Если хотим ORM то используем SQLAlchemy
Есть легаси Flask
В качестве очереди сообщений у нас Kafka
CI/CD через gitlab
Деплой в Kubernetes
Используем AI на многих этапах разработки
Тесты пишем на pytest
☑️Что обязательно нужно иметь
-Опыт работы в коммерческой разработке от 3 лет на Python.
-Умение настраивать и поддерживать CI/CD-пайплайны (например, GitLab CI, Jenkins) и опыт деплоя приложений в Kubernetes.
-Умение писать структурированный и поддерживаемый код.
-Готовность не пасовать перед задачами, в которых решение не очевидно.
-Умение самостоятельно коммуницировать с заказчиками, доуточнять требования, отстаивать свое мнение.
-Готовность брать на себя ответственность и доводить задачу до логического завершения, когда написанный код начинает приносить пользу бизнесу, а не просто до залития в мастер.
Контакты: Откликнуться
Python Job 💬 в Telegram | 💙 в VK | 💬 в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- Kubernetes
- PostgreSQL
- Kafka
- PyTest
- GitLab CI/CD
- FastAPI
- Data Mining
- Flask
- SQLAlchemy
Возможные вопросы на собеседовании
Проверка опыта работы с асинхронностью и производительностью в контексте FastAPI.
Как вы оптимизируете производительность FastAPI-приложения при обработке большого количества одновременных запросов к базе данных?
Оценка навыков проектирования систем сбора данных.
Опишите ваш подход к созданию отказоустойчивого конвейера (pipeline) для парсинга данных с защитой от блокировок и капчи.
Проверка владения инструментами оркестрации, указанными в вакансии.
С какими основными проблемами вы сталкивались при деплое Python-приложений в Kubernetes и как их решали?
Оценка умения работать с очередями сообщений.
В каких случаях в вашей архитектуре вы бы предпочли Kafka вместо прямого REST-взаимодействия между сервисами?
Проверка soft skills и проактивности.
Расскажите о случае, когда требования заказчика были неполными. Как вы выстраивали коммуникацию и доводили задачу до конца?
Похожие вакансии
Python разработчик (Senior)
Senior/middle Python Developer
Java разработчик (Мосбиржа) (Senior)
Senior Java Developer
.NET разработчик Middle+ , Senior
Senior C++ Developer (ATM / Payment Systems)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия