Большая Садовая улица 5к1
ОктопусТех – надёжный партнёр в разработке IT-решений и автоматизации процессов.
О проекте:
Мы — команда, разрабатывающая современные веб-сервисы и API на базе нейронных сетей. Наши решения ориентированы на генерацию и персонализацию контента для представителей бизнеса и медиа-индустрии. Сейчас мы запускаем новый продукт, в рамках которого создаются алгоритмы дообучения нейросетей для решения узкоспециализированных задач заказчиков.
В связи с развитием проекта мы открываем позицию Backend-разработчика уровня Middle, который присоединится к команде для создания новых сервисов и расширения текущего функционала.
Обязанности:
-
Разработка и поддержка микросервисной архитектуры проекта
-
Проектирование и реализация REST/gRPC API
-
Работа с базами данных (PostgreSQL, MongoDB, ClickHouse)
-
Интеграция с внешними API и сервисами
-
Обеспечение отказоустойчивости и масштабируемости сервисов
-
Оптимизация производительности backend-компонентов
-
Написание и сопровождение unit и интеграционных тестов
Требования:
-
Коммерческий опыт разработки на Python от 2 лет
-
Уверенное знание FastAPI и Flask
-
Опыт работы с WebSocket
-
Глубокое понимание работы с реляционными БД и SQL
-
Навыки работы с брокерами сообщений: RabbitMQ, Kafka
-
Владение Docker и понимание микросервисной архитектуры
-
Опыт работы с системой контроля версий Git и знание Git Flow
-
Навыки написания тестов (pytest, unittest), понимание CI-подходов
-
Знание принципов SOLID, DRY, KISS, умение писать читаемый код
-
Способность к командной работе, инициативность и внимание к деталям
Будет плюсом:
-
Опыт работы с Celery
-
Знание инструментов мониторинга и логирования (Prometheus, Grafana, Sentry)
-
Опыт настройки CI/CD (GitHub Actions, GitLab CI)
-
Навыки работы с Kubernetes (k8s)
-
Опыт взаимодействия с LLM/ML-моделями
-
Асинхронное программирование (asyncio, multiprocessing)
-
Знание OpenStack
-
Понимание работы и настройка Uvicorn, Gunicorn, Apache, Nginx
Мы предлагаем:
Официальное трудоустройство
- оформление по ТК РФ в IT - аккредитованную компанию
Развитие в профессии
- долгосрочные проекты от российских заказчиков
- возможность выбирать или менять проект, пробовать себя в новых направлениях
Комфорт и свобода
- полностью удаленный формат работы
- гибкий рабочий график
Социальный пакет
- ДМС
- оплачиваемый отпуск 28 дней в году
- оплачиваемые больничные