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

По договоренности

  • Площадь Ильича
  • Марксистская
  • Третьяковская

Дизайн-агентство aic.ru находится в поиске опытного Python-разработчика для активной работы над интересным продуктом.

Мы развиваем продукт и набор backend-сервисов в микросервисной архитектуре. Много интеграций и асинхронных сценариев: часть запросов идет синхронно по API, часть — событиями через Kafka (event-driven подход).

Инфраструктура ориентирована на управляемые сервисы в Yandex Cloud: Managed PostgreSQL, Managed Kafka, Managed OpenSearch, KMS.

Чем предстоит заниматься

  • Разрабатывать и поддерживать backend-сервисы (API + фоновые воркеры), развивать существующие модули;
  • Оценивать задачи, декомпозировать, предлагать технические решения и компромиссы;
  • Плотно взаимодействовать с frontend-разработчиками, тестировщиками и аналитиками;
  • Участвовать в проектировании архитектуры сервисов и схем БД (PostgreSQL);
  • Работать с асинхронными интеграциями и очередями: Kafka, ретраи, идемпотентность, DLQ, outbox-подход для надежной доставки событий (по архитектуре платформы);
  • Писать unit-тесты, поддерживать качество кода (code review, линтеры, типизация по договоренности);
  • Описывать изменения: краткая техдокументация, контракты, ADR/README по модулям.

Наш стек

  • Python 3.13, FastAPI;
  • SQLAlchemy + миграции (Alembic);
  • PostgreSQL;
  • Kafka (event streaming, consumer groups);
  • Redis (кеш/лимитирование/вспомогательные данные);
  • OpenSearch (поиск/логи/аналитика по необходимости продукта);
  • Observability: OpenTelemetry + метрики/дашборды (Prometheus/Grafana);
  • Контейнеризация и деплой: Docker, Kubernetes;
  • Безопасность секретов/шифрование: KMS.

Ожидания от кандидата

  • Уверенный Python: ООП, паттерны, аккуратная архитектура модулей;
  • Коммерческий опыт backend-разработки от 2 лет (или сильный 1+, если реально закрывает знания на мидла);
  • Практический опыт с FastAPI;
  • Практический опыт с SQLAlchemy и хорошее знание SQL;
  • Понимание транзакций, индексов, конкурентного доступа к данным, базовой оптимизации запросов;
  • Умение писать unit-тесты (pytest или аналог), поддерживать читаемость и стабильность кода;
  • Опишите вашего идеального кандидата: его или ее знания, хард- и софт-скиллы, образование, опыт работы, другие важные для вас моменты.

Будет плюсом

  • Архитектура микросервисов;
  • Практическое понимание микросервисной архитектуры: границы сервисов вокруг бизнес-возможностей, автономность сервисов и независимый деплой как ключевой критерий;
  • Понимание trade-off’ов распределенных систем: eventual consistency, координация бизнес-процессов между сервисами (Saga, компенсации);
  • Опыт/понимание надежной событийной интеграции: Kafka + идемпотентность/ретраи и паттерн Transactional Outbox для устранения “dual write” проблемы;
  • Подходы к безопасной эволюции контрактов: версионирование API и consumer-driven contract testing (например, Pact);
  • Опыт с Kafka в проде: обработка событий, семантика at-least-once, идемпотентность, outbox;
  • OpenSearch/Elastic-подобные системы;
  • Практика внедрения observability (traces/metrics/logs) через OpenTelemetry;
  • Опыт с Kubernetes/Helm, CI/CD.

Условия работы

  • Формат: Гибридный (2-3 дня в неделю в офисе в центре Москвы). Обсуждаемо;
  • Тип сотрудничества: ГПХ с возможностью перехода в штат. Рассматриваем кандидатов, готовых к такому формату;
  • Работа над интересным проектом без Legacy и технического долга;
  • Современный стек, работа в команде профессионалов.

Адрес: Россия, Москва, Покровский бульвар, 4/17с1
Показать на большой карте

Поделиться:

Опубликована 8 дней назад

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

160 000 - 180 000 ₽
Выше средней на 13%
Экзон Групп — ведущий разработчик и интегратор инновационных IT-решений в сфере строительства. ... Ищем Python-разработчика для нашего нового продукта в сфере ИИ. ... централизованного логирования и отладки распределённых систем Требования: Опыт коммерческой разработки на Python ...
  • Полный день
  • Опыт от 1 года
Логотип компании Группа компаний ЭкзонГруппа компаний Экзон
  • Москва
день назад
200 000 - 287 000 ₽
Выше средней на 62%
Наш клиент - Компания – разработчик комплексных технических решений в сфере ИТ и ИБ (аккредитованная ... IT-компания) Приглашает на работу Разработчика Python ТРЕБОВАНИЯ: Опыт разработки на Python 3.6+ от 3 ... Самостоятельность, умение анализировать требования, декомпозировать задачи ОБЯЗАННОСТИ: Основной стек: Python ...
  • Полный день
  • Опыт от 1 года
Логотип компании ProfiStaffProfiStaff
  • Москва
3 дня назад
от 100 000 ₽
Сейчас мы в поиске Junior Python Developer Мы используем современные технологии и микросервисную архитектуру ... предстоит заниматься: Разработка и поддержка многопоточных приложений; Разработкой веб приложений на Python ... Для нас важно: Опыт коммерческой разработки на Python от 1 года; Понимание принципов ООП и паттернов ...
  • Полный день
  • Опыт от 1 года
Логотип компании Soft Media GroupSoft Media Group
  • Москва
3 дня назад
до 200 000 ₽
Выше средней на 33%
Мы ищем к себе в команду Middle Python разработчика на внутренний проект по автоматизации работ в инфраструктуре ... Нести полную ответственность за свой код Наш стек: Python, Django DRF/ORM, Redis, Celery, MySQL, Go, ... , Kubernetes, Git, Linux, Makefile и Shell скрипты, Vue, Jenkins Ожидания: Релевантный опыт backend-python ...
  • Полный день
  • Опыт от 1 года
Логотип компании amoCRMamoCRM
  • Москва
3 дня назад
до 170 000 ₽
Выше средней на 13%
Сейчас мы в поисках Backend разработчика python! ... Требования: Опыт коммерческой разработки backend на Python от 2 лет. ... Опыт работы с Docker и Kubernetes на уровне разработчика: Docker: написание dockerfile, сборка образов ...
  • Полный день
  • Опыт от 1 года
Логотип компании BND LLCBND LLC
  • Москва
3 дня назад
Какие ждут задачи: Разработка и поддержка бэкенд-приложения на Python для учёта и контроля изделий на ... установке, эксплуатации и сопровождению программного обеспечения; Тесное взаимодействие с командой разработчиков ... Наши ожидания: Опыт разработки на Python (веб-фреймворки: Django); Знание JavaScript, HTML, CSS — на ...
  • Полный день
  • Опыт от 1 года
Логотип компании ИНТСИСИНТСИС
  • Москва
3 дня назад

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

160 000 - 180 000 ₽
Логотип компании Группа компаний ЭкзонГруппа компаний Экзон
200 000 - 287 000 ₽
Логотип компании ProfiStaffProfiStaff
от 100 000 ₽
Логотип компании Soft Media GroupSoft Media Group
до 200 000 ₽
Логотип компании amoCRMamoCRM
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.