yandex
M
MagnitTech
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior python разработчик

ИИОценка ИИ

Отличная вакансия от известного бренда с современным стеком технологий и прозрачными требованиями. Предлагается полный релокейт-пакет (удаленка/офис), ДМС и работа в аккредитованной ИТ-компании, что сейчас крайне актуально.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованием к опыту коммерческой разработки от 6 лет и глубоким знанием широкого стека технологий (Kafka, Airflow, k8s, DDD). Позиция подразумевает не только написание кода, но и проектирование архитектуры, а также миграцию монолита.

Анализ зарплаты

Медиана420 000 ₽
Рынок350 000 ₽ – 550 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для позиции Senior Python Developer с опытом от 6 лет в РФ рыночный диапазон составляет от 350 000 до 500 000 рублей. MagnitTech обычно предлагает конкурентоспособные условия, соответствующие верхним границам рынка для опытных инженеров.

Сопроводительное письмо

Меня заинтересовала вакансия Senior Python разработчика в MagnitTech, так как мой опыт разработки на Python составляет более 6 лет, включая глубокую экспертизу в асинхронном программировании и работе с микросервисной архитектурой. Я имею значительный опыт проектирования сложных систем с использованием FastAPI, Django и Kafka, а также успешно реализовывал миграции монолитов на микросервисы, что полностью соответствует вашим задачам.

Особый интерес для меня представляет работа над платформенной частью продукта и развитие ETL-процессов. Я уверен, что мои навыки оптимизации PostgreSQL, настройки CI/CD пайплайнов и работы с Kubernetes позволят мне внести существенный вклад в стабильность и масштабируемость ваших сервисов. Буду рад обсудить, как мой технический бэкграунд поможет MagnitTech в реализации амбициозных технических планов.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в MagnitTech уже сейчас

Присоединяйтесь к команде MagnitTech и создавайте высоконагруженные платформенные решения на Python!

Описание вакансии

Senior python разработчик

Локация: Удалённо в РФ

Компания: MagnitTech

ЗП: обсуждается на собеседовании

Занятость: Полная

Стек: 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;

Открытость, умение работать в команде и активное предложение путей оптимизации инструментов и процессов.

Мы предлагаем:

Удалёнку из России, гибрид или офис (Москва, Краснодар);

Работа в аккредитованной ИТ-компании;

ДМС со стоматологией и льготными условиями для членов семьи;

Курсы и участие в конференциях;

Корпоративные скидки от компаний-партнеров.

💬 Резюме отправлять: Откликнуться

–––

Бесплатный постинг вакансий: @freeIT_job

Забирай 📚 Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Python
  • FastAPI
  • Django
  • DDD
  • Apache Airflow
  • Celery
  • PostgreSQL
  • Kafka
  • MongoDB
  • Redis
  • PyTest
  • S3
  • GitLab CI
  • Kubernetes
  • Docker Compose
  • ArgoCD
  • Elastic APM
  • HashiCorp Vault
  • Grafana
  • Loki
  • SQLAlchemy
  • Prometheus

Возможные вопросы на собеседовании

Вакансия предполагает работу над платформенной частью и миграцию на микросервисы. Важно понимать стратегию разделения данных.

Расскажите о вашем опыте декомпозиции монолита: по каким критериям вы выделяли микросервисы и как решали проблему консистентности данных между ними?

В стеке указана Kafka и работа с peakload. Нужно проверить понимание гарантий доставки.

Какие настройки Kafka вы бы использовали для обеспечения гарантии доставки 'exactly once' и в каких случаях это может негативно сказаться на производительности?

Упоминается работа с PostgreSQL, сложными запросами и индексами.

Опишите процесс оптимизации тяжелого SQL-запроса. На какие показатели в EXPLAIN ANALYZE вы обращаете внимание в первую очередь?

В требованиях указан опыт с Airflow и ETL.

С какими основными проблемами масштабирования Apache Airflow вы сталкивались и как настраивали Executor для работы с большим количеством DAG?

Позиция Senior подразумевает владение паттернами проектирования.

Как вы применяете принципы DDD (Domain-Driven Design) в Python-проектах, особенно при интеграции с Django ORM или SQLAlchemy?

Похожие вакансии

S
SPBDev
250 000 ₽ – 350 000 ₽

.NET Senior

SeniorУдалённо
.NET · C++ · JavaScript · TypeScript · React · Angular · SQL · MS SQL Server · PostgreSQL · Go · Kafka · RabbitMQ · Microservices · REST · SOAP · ORM · SAP ERP
+17 навыков
C
codex
150 000 ₽ – 200 000 ₽

Java-разработчик

SeniorУдалённо
Java · Spring Boot · Spring MVC · Spring Security · Spring Data · Hibernate · JPA · Gradle · JMS · JAX-WS · SOAP · Git · Jenkins · UML · JUnit · Kafka · PostgreSQL · React · Agile · Scrum
+20 навыков
OS
Omega Solutions
230 000 ₽ – 315 000 ₽

Senior Java разработчик (Блокчейн)

SeniorУдалённо
Java · Spring · Spring Boot · Microservices · PostgreSQL · REST · Kafka · RPC · FIX · JUnit · Mockito · SQL · CI/CD · Blockchain
+14 навыков
А
Астратех
380 000 ₽ – 480 000 ₽

Senior Golang Developer

SeniorУдалённо
Go · PostgreSQL · MongoDB · Yandex Cloud · Node.js · TypeScript · Python · API Design · Microservices
+9 навыков
TS
Top Selection
230 000 ₽ – 260 000 ₽

Senior Python разработчик

SeniorУдалённо
Python · aiohttp · Sanic · FastAPI · Starlette · Django · Flask · Linux · SQL · Docker · GitLab CI · OpenShift · Kubernetes · Unit Testing
+14 навыков
A
appfollow
4 000 € – 5 000 €

Senior Python Engineer

SeniorУдалённо
Python · asyncio · FastAPI · MySQL · PostgreSQL · SQLAlchemy · RabbitMQ · Kafka · API
+9 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

M
MagnitTech
Россия