Назад

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

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Python-разработчик (Python/облачные PaaS): Поддержка и развитие back-end PaaS-решений облачных провайдеров, интеграция с платформенными сервисами и автоматизация тестирования с акцентом на Python, интеграционные сценарии и инфраструктуру облачных окружений. Focus on разработку PyTest-тестов, настройку окружений, контроль качества кода, интеграцию мониторинга и взаимодействие с продуктовыми и облачными командами.

Локация: Москва; удалённый или гибридный формат работы.

Компания

Аренадата Софтвер развивает программные и облачные PaaS-решения Arenadata.

Что делать

  • Поддерживать новые и текущие back-end PaaS-решения облачных провайдеров на Python.
  • Проверять архитектурные решения по автоматизации и интеграции с платформенными сервисами облачных провайдеров.
  • Разрабатывать интеграционные тесты на PyTest и инструменты автоматической настройки тестовых окружений.
  • Проводить code review и внедрять лучшие практики разработки, тестирования и развёртывания ПО.
  • Взаимодействовать с продуктовыми командами Arenadata и облачным провайдером.

Требования

  • От 3 до 6 лет опыта; коммерческая back-end-разработка на Python или уверенный практический опыт написания интеграционных сценариев и автоматизации на Python от 3 лет.
  • Продвинутый уровень владения любым Linux-дистрибутивом.
  • Уверенные навыки работы с IaC-инструментами: Ansible, Terraform и другими.
  • Опыт работы с отечественными облачными платформами, включая Yandex Cloud, VK Cloud и Cloud.ru.
  • Опыт работы с брокерами сообщений Kafka и RabbitMQ.
  • Опыт настройки и интеграции систем мониторинга: Grafana, Prometheus, VictoriaMetrics, Vector и FluentBit.
  • Опыт написания SQL-запросов средней сложности: SELECT, INSERT, UPDATE, JOIN и UNION.
  • Экспертное владение Docker и продвинутые навыки работы с GitLab, включая stages, linters и зависимости.
  • Опыт работы в кросс-функциональной команде и с трекерами задач, включая создание и ведение задач, настройку workflow и отчёты.
  • Самостоятельность, ответственность за результат, самоорганизация, тайм-менеджмент и способность декомпозировать задачи, оценивать их сложность и выполнять их в согласованные сроки.

Хорошо, если есть

  • Понимание архитектуры платформ виртуализации VMware, OpenStack и аналогов в части вычислений, SDN и SDS.
  • Опыт эксплуатации приложений на ОС из Реестра отечественного ПО: Astra Linux, RedOS, ALT Linux и другие.
  • Опыт работы с платформенными сервисами отечественных облачных провайдеров, включая сбор метрик и логов, Container/Repo Registry и IAM.
  • Опыт построения CI/CD-пайплайнов с GitLab CI или Jenkins.
  • Опыт развёртывания, конфигурации и troubleshooting Kubernetes.
  • Понимание архитектуры MPP-систем и опыт работы с Greenplum/Greengage, ClickHouse или PostgreSQL в высоконагруженных средах.
  • Опыт работы по Agile-методологиям, включая Scrum.

Культура и преимущества

  • Полная занятость.
  • Возможен удалённый или гибридный формат работы.
  • Работа в кросс-функциональном взаимодействии с архитекторами, DevOps, разработчиками и PM.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →