Backend Developer
Название: Backend Developer (Python)
О компании
Мы ИТ-рекрутинговое агентство Add People, помогаем найти разработчика нашему заказчику.
Компания: Разработчик продвинутых AI-ассистентов и «AI-сотрудников» для бизнеса
Локация: офис или гибрид в Москве/удаленка из РФ
Занятость: полная
В команде сейчас около 20 человек: CEO, CTO, 1 backend, 3 frontend, UX designer, 2 Project/Product manager, 1 analyst, 5 Data science + админ.
Задачи
• Вы будете создавать ядро технологической архитектуры для AI-платформы и строить устойчивую backend-инфраструктуру в молодой компании — без легаси и с полным влиянием на технические решения;
• вас ждёт работа с современным стеком, чистым кодом и высокими стандартами инженерии;
• разработка и масштабирование асинхронных backend-сервисов на Python (FastAPI / Django);
• вы будетете ответственны за проектирование и интеграцию RESTful API с frontend-частью и внешними системами;
• работа с PostgreSQL / MySQL, оптимизация запросов и структуры БД;
• настройка Docker-окружения и CI/CD пайплайнов;
• вы будетете отвечать за реализацию кеширования, очередей и фоновых задач (Redis, Celery, Kafka)
• мониторинг и логирование с использованием Prometheus / ELK;
• совместная работа с командами продукта, frontend и DevOps;
• участие в менторстве, code review и техническом лидерстве (при желании).
Стек технологий
• Backend: Python, FastAPI, Django, Django Rest Framework (DRF);
• базы данных: PostgreSQL, MySQL;
• DevOps: Docker, Nginx, Gunicorn, CI/CD (YAML);
• очереди и задачи: Redis, Celery, Kafka;
• мониторинг: Prometheus, ELK.
Требования
• Инженер, который любит чистую архитектуру и рациональные решения;
• вам близок дух стартапа, где можно не просто писать код, а выстраивать основу будущего продукта;
• работаете с Python не менее трёх лет и знает современные backend-фреймворки;
• уверенно проектируете микросервисную архитектуру и понимает асинхронные процессы;
• владеете инструментами контейнеризации и деплоя (Docker, Nginx, Gunicorn);
• имеете опыт настройки CI/CD и работы с Linux-средой;
• владеете PostgreSQL / MySQL, умеет оптимизировать запросы и схемы данных;
• чётко коммуницируете, умеете брать ответственность и работать в команде;
• владеете английским языком не ниже уровня B2;
• будет плюсом, если вы знакомы с web-scraping, работали в стартапах или с AI-/big data-проектами
Контакты
