Backend Developer

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-проектами


Контакты

@milana_bal🙂

Report Page