Ведущий Python-разработчик

Зарплата

от 150 000 ₽

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

Можно удаленно

Компания

Диалоговая платформа для создания voice- и chat-ботов

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

Что нужно будет делать:

  • разрабатывать микросервисы связанные с обработкой естественного языка
  • продумывать архитектуру сервисов на Python
  • писать unit-тесты на свой код
  • помогать в построении процесса доставки кода в production
  • участвовать в code review

Требования:

  1. знание базовых структур данных, алгоритмов, понимание что такое алгоритмическая сложность
  2. опыт коммерческой разработки на Python 5-6 лет
  3. опыт разработки на Django/Django REST Framework, FastAPI
  4. знания SQL и опыт работы с базами данных PostgreSQL/MySQL
  5. понимание принципов работы RabbitMQ и опыт его использования с Celery
  6. опыт написания unit-тестов (unittest, pytest)
  7. понимание принципов CI/CD, опыт контейнеризации приложений и доставки его в production
  8. опыт создания приложений "с нуля", от анализа бизнес требований до выпуска в релиз
  9. опыт работы с kubernetes, ansible, знание Gitlab CI

Будет плюсом:

  • высшее техническое образование
  • знание JavaScript и опыт написания client-side приложений на одном из фреймворков (ReactJS / VueJS / ExtJS)
  • опыт в построении процессов разработки