💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

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

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Автоматизация бизнес-процессов от этапа сбора данных до применения ML-моделей и аналитики

Описание вакансии

О компании и команде

Наша компания - это команда профессионалов, специализирующихся на решении самых сложных задач, направленных на увеличение операционной эффективности и стратегического развития.
Мы ищем талантливого Senior-разработчика Python, готового погрузиться в мир информационных технологий по управлению данными и оптимизации бизнес-процессов!

Ожидания от кандидата

  • Продвинутые навыки в Python 3.8+: Глубокое понимание языка, стандартных библиотек, и способности к оптимизации и рефакторингу кода
  • Работа с Kafka и сообщениями: Глубокие знания Kafka как брокера сообщений, опыт настройки и оптимизации Kafka-кластеров
  • Базы данных: Опыт работы с PostgreSQL на уровне эксперта, включая проектирование БД, оптимизацию запросов и знание ORM-технологий, например, SQLAlchemy
  • REST и FastAPI: Понимание RESTful-архитектуры, опыт разработки микросервисов с использованием FastAPI
  • NLP и машинное обучение: Знание основных библиотек и практик в области обработки естественного языка и машинного обучения
  • Инструменты мониторинга и DevOps: Продвинутые навыки работы с Prometheus, Grafana, а также опыт с Docker, Kubernetes/OpenShift
  • Опыт в управлении проектами: Навыки ведения проектов, планирования спринтов и руководства командой разработчиков

Задачи

  • Разработка и реализация архитектурных решений, в том числе работы над новым графическим редактором поведенческих деревьев, потенциальный переход от PyQT к общему решению с использованием веб-фреймворков
  • Поддержка масштабируемости архитектуры для обеспечения высокой производительности и надежности системы с целью обработки до нескольких миллионов обращений в день
  • Проектирование и реализация решений для оптимизации существующей модели данных, обеспечения бесперебойной работы при высоких нагрузках
  • Возможность привнести новые идеи и технологии, способствующие развитию проекта
  • Построение и руководство командой разработчиков, наставничество и поддержка их профессионального роста

Условия работы

  • Возможность работать полностью удаленно
  • Работа в аккредитованной ИТ компании 
  • ДМС со стоматологией
  • Компенсация мобильной связи 
  • Современная техника для комфортной работы
  • Работа в команде квалифицированных специалистов
  • Современный стек технологий и техническое развитие