Компания Cinimex – разработчик ПО и системный интегратор. Мы работаем с российскими банками ТОП-20, ритейлерами, производственными и добывающими компаниями. К своему 27-летию компания имеет уникальный опыт разработки программных решений и продолжает развивать свою экспертизу: разработка на микросервисной архитектуре, машинное обучение и искусственный интеллект, IoT, продуктовое направление и автоматизация предприятий.
Сейчас мы в поисках Python-разработчика к нам в команду!
Обязанности:
-
Разработка и поддержка микросервисных приложений на Python с использованием веб-фреймворка FastAPI;
-
Реализация и поддержка REST API для взаимодействия с другими сервисами и системами;
-
Доработка бэкенд-части модуля ВРМ (JupyterLab);
-
Контейнеризация приложений с использованием Docker и их развертывание в Kubernetes;
-
Участие в миграции инфраструктуры с Docker Compose и Docker Swarm на Kubernetes;
-
Интеграция с внешними сервисами и API для обеспечения обмена данными;
-
Разработка и поддержка системы нотификаций в рамках микросервисной архитектуры;
-
Оптимизация производительности приложений и обеспечение их высокой отказоустойчивости;
-
Взаимодействие с DevOps-инженерами для бесшовной интеграции приложений в CI/CD пайплайны и Kubernetes-кластеры.
Требования:
-
Опыт разработки на Python от 3х лет;
-
Глубокое понимание принципов микросервисной архитектуры;
-
Опыт работы с веб-фреймворками для создания API (предпочтительно FastAPI);
-
Опыт работы с REST API и интеграцией с внешними системами;
-
Опыт контейнеризации приложений с использованием Docker и их развертывания в Kubernetes;
-
Понимание основ оркестрации контейнеров (Docker Swarm и Kubernetes);
-
Опыт взаимодействия с внешними API и сервисами для интеграции данных;
-
Понимание основ CI/CD и опыт взаимодействия с DevOps-инженерами;
-
Опыт работы с высоконагруженными и отказоустойчивыми системами.
Будет плюсом:
- Опыт работы с системами нотификаций в микросервисной архитектуре;
- Опыт работы с системами мониторинга и логирования (Prometheus, ELK Stack);
- Опыт разработки data apps с использованием Streamlit;
- Понимание принципов и подходов в машинном обучении, опыт работы с Jupyter Lab & Airflow.
Условия:
- Работу в аккредитованной IT-компании;
- Возможность работать удалённо или в одном из комфортных офисов;
- Гибкое начало рабочего дня: с 08:00 до 11:00;
- ДМС со стоматологией, телемедициной и полисом ВЗР;
- Возможность взять больничный без больничного: 7 дней в году;
- IT-конференции, курсы, тренинги и сертификацию за счет компании;
- Внутренние митапы и семинары для обмена опытом и экспертизой;
- Курсы английского онлайн, с компенсацией стоимости;
- Систему фидбеков, планов развития и роста в должности;
- Корпоративные цены в Skyeng и X-fit.