Разработчик системы CI/CD

МоскваPython, LinuxОблачные технологииСпециалист
Вакансия закрыта
Мы разрабатываем облачную инфраструктуру Яндекса, в которой живут сервисы компании. Она состоит из систем деплоя, автоматической настройки и починки хостов, мониторинга, управления ресурсами и много другого. Все эти системы должны работать вместе, как единый организм. От надежности и согласованности их работы зависит устойчивость и производительность сервисов компании.
Чтобы делать удобную и надежную инфраструктуру, нужна удобная и надежная приемка наших собственных фич и оптимизаций. Мы ищем инженера, неравнодушного к процессам CI/CD, который поможет развивать эту приемку.

Вы нам подходите, если у вас есть:

  • хороший Python;
  • представление о методах тестирования. Еще лучше — опыт в сфере QA;
  • представление о том, как строится хороший CI/CD;
  • хотя бы базовое знакомство с Linux;
  • умение интерпретировать метрики.

Вам предстоит:

  • строить систему сквозного тестирования всех компонент;
  • взаимоувязать приемку по качеству релизов инфраструктуры с аналогичными процессами в релизах сервисов;
  • выполнять review тест-кейсов, написанных командами;
  • разрабатывать общий фреймворк для написания тестов;
  • придумывать и реализовывать схемы экспериментов;
  • исследовать потенциально узкие места в стеке инфраструктуры.