Python разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Компания создает и развивает линейку продуктов для анализа данных, формирования аналитической информации и поддержки принятия управленческих решений. Флагманским продуктом является платформа для построения моделей машинного обучения и управления ими. Проект разворачивается в self-hosted Kubernetes, состоит из нескольких модулей и находится на этапе выработки стратегии, глубокой переработки архитектуры и развития продукта.
задачи
- Поддерживать и развивать существующие модули ML-платформы;
- Участвовать в выработке стратегии переработки архитектуры и самостоятельно её реализовывать;
- Деплоить и обслуживать ML-модели в продакшене;
- Настраивать мониторинг и алерты;
- Проводить code review и документировать архитектурные решения;
- Участвовать в планировании спринтов, самостоятельно управлять задачами в backlog.
требования
- Знание Python 3.12+: типизация, async/await, модульная структура;
- Владение принципами чистого кода: SOLID, dependency injection, покрытие тестами;
- Знание REST API на FastAPI, конфигурация через pydantic, YAML, env;
- Опыт рефакторинга существующего кода;
- Опыт деплоя и обслуживания ML-моделей в продакшене;
- Знание MLflow для трекинга экспериментов и реестра моделей;
- Работа с S3/MinIO для хранения моделей, датасетов и артефактов;
- Опыт работы с RabbitMQ/FastStream для event-driven обработки;
- Опыт использования Celery и Dask для очередей задач и распределённых вычислений;
- Понимание работы ML-моделей (scikit-learn, PyTorch) на уровне разработчика платформы;
- Навыки работы с данными: pandas, numpy, SQL (PostgreSQL, ClickHouse);
- Опыт работы с Redis для кэширования и pub/sub;
- Умение использовать SQLAlchemy и Alembic для управления миграциями;
- Понимание Docker (Dockerfile, multi-stage builds) и Kubernetes (Helm, ConfigMap, Secret, troubleshooting);
- Понимание CI/CD пайплайнов в GitLab CI;
- Знание стека мониторинга Prometheus, Grafana, Loki;
- Будет плюсом опыт с Kubeflow Pipelines или Argo Workflows, опыт с DVC для версионирования данных и моделей, опыт мониторинга качества моделей, опыт работы единственным разработчиком или в команде до 2 человек.
условия
- Работа в аккредитованной ИТ-компании;
- Официальное трудоустройство по ТК РФ;
- Корпоративная техника для работы;
- ДМС после испытательного срока с возможностью страхования детей и родственников.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.