Python-разработчик

Дата размещения вакансии: 05.11.2024
Работодатель: Синимекс
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Компания 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.