VK

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

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Python
  • Linux
  • SQL
  • Docker
  • Pytest
  • API
  • Flask
  • FastAPI
  • ООП
  • CI/CD
  • Git
  • Gitlab
  • Nexus
  • Artifactory
  • TeamCity
  • Jenkins
  • CentOS
  • OpenStack
  • Bash

Команда ArenadataDb отвечает за сервис управления аналитической базой данных ArenadataDB. Перед нами стоит амбициозная цель построить инфраструктуру для удобного, надёжного и безопасного управления кластером ArenadataDB.

Именно поэтому мы ищем человека, который готов решать интересные и нетривиальные задачи по стабильной оркестрации IaaS-сущностей, увеличению отказоустойчивости и межрегиональному масштабированию сервиса и предоставлению лучшего на рынке сервиса Managed ArenadataDB.

Мы развиваем и делаем невозможное возможным — запускаем ArenadataDB в облаке.

Задачи

  • Внедрять новые фичи автоматизации для клиента, недоступные ему при установке ArenadataDB на железо
  • Подхватывать и внедрять на платформу новые фичи от вендора
  • Поддерживать высокий темп выпуска новых релизов от вендора Arenadata на облачной платформе

Требования

  • Знание принципов ООП, алгоритмов и структур данных
  • Опыт промышленной разработки на Python от трёх лет (разработка API на Flask/FastAPI)
  • Умение писать автоматизированные тесты (Pytest)
  • Глубокое понимание устройства баз данных
  • Знание SQL и умение писать оптимальные запросы для аналитических систем
  • Администрирование Linux-систем
  • Владение UNIX-подобными системами (Centos, Redos)
  • Понимание концепций виртуализации и контейнеризации
  • Умение работать с Docker-средой сборки образов
  • Непрерывная разработка и интеграция (CI/CD)
  • Понимание Git, Git Workflows
  • Опыт работы с одной из CI/CD-систем (GitLab / GitHub Actions / Teamcity / Jenkins /…)
  • Опыт работы с системами хранения артефактов (Nexus/Artifactory)

Будет плюсом

  • Умеете исследовать нетривиальные проблемы и работать с ними, а также работать в команде
  • Знакомы с принципами построения распределённых систем
  • Работали с облаками (MCS / Aws / OpenStack /…)
  • Разбираетесь в облачной инфраструктуре, мониторинге, системах управления конфигурациями
  • Знакомы с Arenadata-решениями для BigData
  • Умеете писать скрипты автоматизации на Bash
  • Имеете опыт в администрировании/эксплуатации распределённых аналитических баз данных