«abgroup.tech» - технологический партнер по созданию продвинутой аналитики и развитию IT-инфраструктуры. Осуществляем разработку полного цикла для аналитических сервисов и систем мониторинга от этапа бизнес-требований заказчика до полного внедрения продукта, включая поддержку миграции данных и составление технической документации на разработанный продукт. Наша команда расширяется и реализует новые проекты, в связи с этим мы ищем Backend-разработчика (Middle)! Обязанности: Разработкой Backend части разной сложности и наполненности. Основным направление является аналитика данных; В зависимости от проекта и заказчика, используются разные архитектурные подходы. Ключевые задачи: Написание кода для корректной работы веб-ресурса; Проектирование баз данных и управление; Разработка логики приложения; Написание и оптимизация запросов к базам данных; Настройка API для интеграции с внешними системами; Тестирование компонентов приложения; Обеспечение информационной безопасности ресурса. Обязательные требования: Опыт работы со стеком: Python, SQLAlchemy, FastApi, Redis, Celery, Kubernetes, Gitlab CI/CD, Apache Kafka, RabbitMQ, PostgreSQL, MS SQL, Clickhouse, Docker; Написания юнит-тестов и покрытия кода тестами; Знание классических алгоритмов, структур данных, паттернов, понимание принципов ООП, SOLID; Опыт работы в команде. Необязательные требования (является преимуществом): Опыт code review; Знание технологий: pandas, numpy, MongoDB. Информация об условиях: Официальное трудоустройство в штат по ТК РФ; Белая заработная плата с выплатой 2 раза в месяц; График 5/2, восьмичасовой рабочий день, гибкое начало дня; Работа в новом офисе в центре Нижнего Новгорода с вкусным кофе и комнатой отдыха; ДМС после прохождения испытательного срока; Рабочее место, оборудованное современной техникой; Пересмотр уровня мотивации раз в полгода; Профессиональное развитие внутри Компании; Наставничество руководителя или "старших" коллег.