Программист Python

Программист Python

Python

Мы ищем Middle Python разработчика в отдел исследований и разработок (R&D). Основная задача - развитие продукта “чат-бот”. Бот сейчас активно растёт с точки зрения ML-моделей, и требует всё новых фич от бэка: вынос настроек сценариев в АРМ, работа с entity, интеграции со сторонними сервисами и т.д. Однако, где-то есть и необходимость поменять старую архитектуру, чтобы сохранить гибкость и стабильность продукта.

Обязанности:

  • Принимать активное участие в проектировании сервиса
  • Притаскивать бест-практисес: open-source решения, архитектурные решения, изменения в процессах разработки и т.д.
  • Писать код, пушить его в репозиторий. Реализовывать как бизнес-логику, так и совершенствовать технологическую часть продукта
  • Писать тесты и доку
  • Фиксить баги
  • Проводить код-ревью
  • Поддерживать актуальными CI/CD пайплайны
  • Менторить менее опытных коллег, участвовать в обучении

Требования:

  • Опыт разработки от 2х лет
  • ООП, SOLID, SMART и другие аббревиатуры
  • Понимание REST-Api, опыт прикручивания Swagger
  • Опыт использования какого-нибудь асинхронного фреймворка - aiohttp/FastAPI (Tornado?) в самый раз
  • Навыки работы с linux, понимание основных принципов работы ОС
  • Docker (werf)
  • Gitlab CI
  • Опыт работы с SQL базами данных в проде
  • Опыт работы с трассировкой, метриками и логированием (Prometheus, Grafana, Jaeger, Sentry и т.д.)
  • Умение отлаживать приложение и быстро искать баги
  • Понимание, что производство не существует в отрыве от бизнеса (и наоборот)

И мы буде в восторге от:

  • Опыт с in-memory хранилищами (Redis, Tarantool, …)
  • Опыт с фронтом (angular/react/vue, rxjs)
  • Kubernetes, Helm
  • Опыт с Airflow, DVC, spark и т.д.
  • Желание участвовать в выборе вектора развития продукта, в том числе общаться с бизнесом

Условия

  • Аккредитованная IT компания;
  • Формат работы на выбор - офис, гибрид, удаленка;
  • Добровольное медицинское страхование;
  • Внутреннее и внешнее обучение;
  • Компенсация участия в топовых конференциях;
  • Работа в международной компании с 20 млн активных установок приложения Korona.

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Откликнуться

Report Page