Python-разработчик в группу автоматизации Такси

МоскваPython, Администрирование Unix-систем, LinuxТаксиСпециалист
Группа автоматизации Яндекс.Такси отвечает за оптимизацию и ускорение процесса разработки, в котором ежедневно участвуют нескольких сотен разработчиков сервиса. Иными словами, разработчику в группе автоматизации предстоит заниматься задачами, которые несут ощутимую пользу для всего направления инфраструктуры, непрерывной интеграции и автоматизации сервиса Яндекс.Такси.

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

  • опыт разработки в Unix или Linux на Python (версии 3.6/2.7);
  • понимание устройства хранилища и баз данных: MongoDB, Hadoop, PostgreSQL, Redis, Logbroker;
  • опыт бекенд-разработки, опыт работы с высоконагруженными системами;
  • умение проектировать архитектуру в распределенных системах.

Кроме того, приветствуются:

  • опыт работы с Linux, Bash, Docker, Git, PyTest, CMake;
  • знание ACID, теоремы CAP, гарантий сохранности данных;
  • опыт асинхронной разработки на Python.

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

  • оптимизация и ускорение времени сборки и прохождения тестов;
  • оптимизация всех процессов, которые происходят во время разработки, и создание эффективного и работающего кода до момента его сборки;
  • автоматизация всех процессов разработки в Такси;
  • разработка фреймворка для тестирования на Python;
  • разработка системы плагинов и кодогенерация.