Python Backend Developer
Требования
Местоположение и тип занятости
Компания
Разработчик сложных веб и мобильных сервисов с искусственным интеллектом
Описание вакансии
Условия работы
Estesis занимается разработкой интеллектуальных систем с использованием алгоритмов машинного обучения и их бэкенд сопровождением. Основные направления - компьютерное зрение и речевые технологии.
Задачи:
- Бэкенд-разработка микросервисов системы;
Требования к кандидату:
- Уверенное знание Python и бекенд-фреймворков FastAPI/Tornado, не бояться слов “асинхронность” и “покрытие тестами”;
- Опыт разработки и использования REST API и WebSocket;
- Опыт с базами данных PostgreSQL, MongoDB, Сlickhouse, Redis;
- Опыт работы с Docker
- Опыт работы с сервисами очередей - RabbitMQ, Kaffka;
- Будет плюсом опыт работы с логированием и мониторингом (ELK/Prometheus Grafana)
- Преимуществом будет знание языка С++;
- Желателен опыт работы с AWS (S3, EC2, Lambda, ECS), Yandex Cloud
- Контроль версий Git-flow.
Бонусы
Условия работы:
- Уютной офис в центре
- Конкурентная заработная плата
- Гибкий график работы
- Обучение и возможность роста в направлении Machine Learning и Бэкенд-разработки
- Интересные проекты в FinTech, MedTech, FoodTech & Retail
Дополнительные инструкции
Будет плюсом:
- Знание ML-библиотек (например, PyTorch) будет сильным плюсом.