Подбор Python-разработчиков

Ищем Python-разработчиков уровня middle и senior, ведущих разработчиков и тимлидов. Каждого кандидата до встречи с вами проверяет технический интервьюер.

  • Первые кандидаты через 5 рабочих дней
  • Срок 3–4 недели
  • Оплата после выхода
Инженер работает за столом с двумя мониторами

Кого ищем

  • Бэкенд-разработчиков на Django, DRF и FastAPI для продуктовых и внутренних сервисов.
  • Разработчиков асинхронных сервисов: asyncio, aiohttp, очереди на RabbitMQ и Kafka.
  • Data-инженеров: Airflow, Spark, dbt, хранилища на ClickHouse и Greenplum.
  • ML-инженеров, которые выводят модели в продакшен и отвечают за их работу.
  • Разработчиков интеграций и автоматизации: обмен с 1С и CRM, парсеры, боты.

Что проверяем на техническом интервью

  • Проектирование API: версии, пагинация, идемпотентность, обработка ошибок.
  • PostgreSQL: индексы, планы запросов, транзакции и уровни изоляции.
  • Асинхронность: где async даёт выигрыш, а где только усложняет код.
  • Тесты: что кандидат покрывает в первую очередь и как пишет фикстуры в pytest.
  • Разбор чужого кода: даём фрагмент с ошибками и смотрим, что кандидат заметит.

Интервью проводит специалист, который сам работает в этой области. Результат вы получаете в карточке кандидата.

Что учесть в вакансии

Python-разработчиков на рынке много, но заметно меньше тех, кто работал с высокой нагрузкой и хорошо знает PostgreSQL. Если для вас это важно, скажите на брифинге. Мы сразу отсеем кандидатов, у которых за плечами только типовые CRUD-сервисы.

Для ML-позиций разделяйте исследователя и инженера. Исследователь строит и сравнивает модели, инженер доводит их до продакшена и следит за качеством. Вакансия «всё в одном» закрывается дольше остальных.

Смежные специальности

Две сотрудницы планируют задачи у доски

Расскажите, кого ищете

Свяжемся с вами в течение часа в рабочее время, уточним задачу и договоримся о брифинге.