Эксперт по разработке

03 Апреля

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "Гринатом"

Какие задачи нужно будет решать:

  • Ключевой фокус: Высоконагруженные системы, микросервисы, чистота кода, асинхронность;
  • Основной стек: Python, FastAPI, Postgres, RabbitMQ, ElasticSearch, Docker;
  • Проектирование и разработка backend-части веб-сервисов на FastAPI;
  • Проектирование архитектуры сервисов с соблюдением принципов Clean Architecture;
  • Работа с асинхронным кодом (asyncio) для обеспечения высокой производительности;
  • Оптимизация запросов и проектирование схем данных в PostgreSQL;
  • Настройка полнотекстового поиска и аналитики на базе ElasticSearch;
  • Организация асинхронного взаимодействия между сервисами через RabbitMQ;
  • Написание тестов (Unit, Integration), Code Review, менторство младших разработчиков.

Наши ожидания от кандидата:

Hard Skills

  • Язык: Python 3.10+ (глубокое понимание типов, декораторов, генераторов, async/await);
  • Фреймворк: FastAPI (понимание зависимостей, middleware, валидации данных через Pydantic). Важно: не просто Django/Flask, а именно современный асинхронный стек;
  • Архитектура: Clean Architecture (разделение на слои: domain, application, infrastructure), принципы SOLID, DDD (базовое понимание);
  • Базы данных: PostgreSQL (сложные запросы, индексы, транзакции, блокировки, оптимизация EXPLAIN ANALYZE). ORM: SQLAlchemy (async) или SQLModel;
  • Поиск: ElasticSearch (индексация, маппинг, сложные запросы, агрегации);
  • Брокеры сообщений: RabbitMQ (паттерны pub/sub, RPC, гарантии доставки, очередь задач);
  • Контейнеризация: Docker, Docker Compose (умение поднять окружение самостоятельно);
  • Тестирование: Pytest, mocking, понимание пирамиды тестирования;
  • CI/CD GitLab CI;
  • Мониторинг: Prometheus, Grafana, Sentry, ELK Stack;
  • Опыт работы с микросервисной архитектурой;
  • Знание английского языка (чтение технической документации B1+).

Soft Skills

  • Самостоятельность: Способность взять задачу от идеи до продакшена без микроменеджмента;
  • Коммуникация: Умение аргументировать технические решения, вести диалог с заказчиками/аналитиками;
  • Обучаемость: Интерес к новым технологиям;
  • Культура кода: Педантичность в вопросах чистоты кода, тестов и документации.
Похожие вакансии

09 Апреля

Начальник отдела разработки программного обеспечения( НИИАС )

Москва

Компания "НИИАС" АО « НИИАС » – ведущий отраслевой научно-технологический институт холдинга «РЖД» в области автоматизации и управления...

Отправить резюме подробнее

09 Апреля

Эксперт-аналитик по информационной безопасности

Москва

Компания "КРОК" КРОК — технологическая компания с комплексной экспертизой в области построения и развития инфраструктуры, внедрения...

Отправить резюме подробнее

09 Апреля

Менеджер по разработке биотехнологических проектов( Фармстандарт )

Москва

Компания "Фармстандарт" Обязанности: Предпроектные работы по организации выпуска новых лекарственных средств ЖЛФ (стерильные формы),...

Отправить резюме подробнее

09 Апреля

Руководитель команды разработки (Python)

Москва

Компания "КНС ГРУПП" Чем предстоит заниматься: Руководить командой разработчиков (Backend и Frontend); Проектировать и валидировать...

Отправить резюме подробнее

08 Апреля

Эксперт IP/MPLS сетей (ПАО МГТС)

Москва

Компания "МТС" МГТС — основной телекоммуникационный партнер Города Москвы и часть экосистемы МТС. Проектируем, строим и эксплуатируем...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: