Наш клиент — инновационная IT-компания, разрабатывающая высоконагруженные веб-приложения.
Мы ищем Team Lead (Backend) — сильного инженера, который возглавит команду и станет драйвером архитектурных решений, помогая развивать и масштабировать платформу.
Основные задачи
-
Руководство командой разработки: планирование, приоритизация задач, код-ревью, наставничество.
-
Проектирование и развитие архитектуры бекенд-сервисов, выбор технологий.
-
Разработка ключевых модулей на Python (FastAPI, aiohttp) и интеграция с внешними API.
-
Оптимизация производительности и масштабируемости системы.
-
Внедрение технических стандартов, best practices и CI/CD процессов.
-
Взаимодействие с продуктовой командой при планировании релизов.
Требования
-
Опыт коммерческой разработки на Python 3.
-
Уверенное проектирование REST API, опыт работы с асинхронными системами.
-
Опыт работы с реляционными (PostgreSQL/MySQL) и NoSQL БД.
-
Интеграция с внешними сервисами, APIs, real-time взаимодействие (WebSocket)
-
Опыт настройки и оптимизации Nginx.
-
Знание Linux (Debian/Ubuntu) на уровне уверенного администратора.
-
Контейнеризация (Docker), микросервисная архитектура.
-
CI/CD — настройка и оптимизация процессов.
-
Умение принимать решения и брать ответственность.
-
Лидерские качества: наставничество, развитие команды.
-
Коммуникабельность и готовность работать в распределённой среде.
Будет преимуществом
-
Опыт интеграции NLP-моделей (BERT и др.).
-
Навыки написания юнит-тестов и TDD.
Условия
-
Работа в команде профессионалов.
-
Современный технологический стек и высоконагруженные проекты.
-
Возможности обучения и развития: как технического, так и управленческого.
-
Конкурентная заработная плата.