#вакансия #vacancy #удаленно
Старший Python-разработчик в технологичный драйвер одного из крупнейших ритейлеров страны.
Компания рассматривает кандидатов только из России
З/п:обсуждается индивидуально.
Формат работы: Удаленка, Гибрид, Офис(Москва, Краснодар);
Уровень позиции: Senior
Стек: Python 3.12, FastAPI, Django, TBD, DDD, ApacheAirflow, Celery, PostgreSQL, Kafka, MongoDB, Redis, Pytest, ruff, mypy, S3, GitlabCI, k8s, dockercompose, ArgoCD, ElasticAPM, Vault, Grafana, Loki
🔷Задачи:
Разработка и развитие платформенной части продукта: создание библиотек и компонентов, которые ежедневно используются продуктовыми командами, а также инициация и продвижение технических улучшений;
Участие в проектировании и разработке технического дизайна и архитектуры middleload & peakload приложений;
Разработка ETL-процессов, претендующих на highload, с использованием Apache Airflow;
Активное участие в миграции на микросервисную архитектуру, включая лидирование в end-to-end выносе функциональности;
Настройка и улучшение CI/CD-процессов, автоматизация рутинных операций;
Внедрение и улучшение инструментов для тестирования и мониторинга;
Поддержка и повышение качества кода: написание unit-тестов, проведение Code Review, контроль линтер-политик и усиление типизации.
🔷Обязательные требования:
Коммерческая разработка на Python 3.8 и выше от 6 лет;
Опыт работы с async кодом от 3 лет;
Коммерческая разработка на Django и FastAPI от 2 лет;
Опыт в проработке архитектуры системы, выстраивания межсервисного взаимодействия, умение видеть узкие места;
Понимание принципов отказоустойчивости, безопасности и производительности;
Опыт работы с ORM: Django ORM, SQLAlchemy ORM;
PostgreSQL: декларация сложных запросов, работа с индексами, полнотекстовый поиск, чтение explain;
MongoDB: выстраивание структуры хранения данных и оптимизация;
Опыт декомпозиции монолитных приложений на микросервисы;
Kafka от 1 года: написание consumer, producer, handlers, использование consumer group, настройка Kafka;
CI/CD (Gitlab CI);
Prometheus, Grafana;
Открытость, умение работать в команде и активное предложение путей оптимизации инструментов и процессов.
Отклики ждём @fr_rec
Навыки
Apache Airflow
Argo CD
Celery
Django
Docker Compose
Elastic APM
FastAPI
GitLab CI
Grafana
Kafka
Kubernetes
Loki
MongoDB
mypy
PostgreSQL
PyTest
Python (computer programming)
Домены
Retail
ИИ навыки
Amazon S3
Apache Airflow
Argo CD
Celery
Django
Docker Compose
Elastic APM
FastAPI
GitLab CI/CD
Grafana
Kafka
Kubernetes
Loki
MongoDB
ИИ домены
Cloud Computing
Data Processing
DevOps
E-commerce
ETL
Microservices Architecture
Retail
Software Development
* Домены определены автоматически с помощью нейросети