Quality Configuration Engineer (DevOps)

Бизнес-центр «Кондратьевский» +78126110035 Russian Federation, Saint-Petersburg Кондратьевский проспект, д.15, корпус 3

Дата публикации: 19-07-2019

Обязанности

  • Оптимизация процессов сборки C++/C# проектов внутри билд процессов, поиск слабых мест в алгоритмах сборки и их устранение.
  • Формирование требований, необходимых для устранения узких мест при сборке проектов.
  • Анализ зависимостей внутри проектов С++/C# (С++ большей частью) на предмет соответствия корректному порядку их использования при сборке проекта.
  • Курирование и мониторинг качества и соответствия код стайлу исходного кода.
  • Автоматизация и поддержка системы ревизии исходного кода на основе код стайлов для C++/C#.
  • Выработка новых требований и анализ существующих на соответствие текущим требованиям проекта.
  • Согласование и поиск оптимальных решений, устраивающих все команды.
  • Разработка программ и скриптов на C#/Powershell/Linux Bash для автоматизации процессов в команде СМ: работа с билдами, с мержом, анализ чекинов, анализ информации от различных билд систем.
  • Поддержка и актуализация систем статистического анализа на предмет соответствия код стайлу.
  • Анализ проблем в коде и их устранение, если не требуется участие разработчиков.
  • Постоянный процесс, направленный на улучшение кода и уменьшение технического долга.
  • Основная цель – разгрузить разработчиков, сгруппировать информацию, представленную в отчетах так, чтобы разработчики видели только те issues, которые невозможно решить без их участия.
  • Остальные issues низкого уровня, не требующего участия разработчиков, необходимо будет решать своими силами.

Требования

  • Знание билд систем TFS 2018, Jenkins, VisualBuild на уровне опытного администратора.
  • Опыт работы с source control TFS VC, GIT.
  • Знание систем статистического анализа кода SonarQube/PVS Studio и других.
  • Хорошее знание C++/C#, позволяющее разбираться в особенностях сборки сложных проектов.
  • Желательно знание C#/Powershell/Linux bash на уровне среднего разработчика для написания программ и скриптов, необходимых для решения поставленных задач.
  • Плюсом будет знание репозиториев dockerregistry, nuget, conan.

Условия

  • Достойный уровень заработной платы, которая, как и должность, регулярно пересматривается по результатам работы.
  • Сложные и интересные задачи.
  • Обширные возможности для профессионального и карьерного роста.
  • Отсутствие бюрократии, дресс-кодов и прочего формализма.
  • Гибкое начало рабочего дня.
  • Белое официальное оформление.
  • Медицинская страховка ДМС.
  • Отличный релокационный пакет для иногородних кандидатов.
  • Корпоративные мероприятия, спортивные команды, кикер, чай-кофе-печеньки, велопарковка и прочие радости жизни в IT-компании.
  • Компенсация фитнеса.
  • Оплачиваемые обеды.
  • Корпоративные курсы английского языка прямо в офисе.
  • Техническая библиотека, возможность заказывать всю необходимую литературу за счёт компании.
  • Посещение профессиональных мероприятий, конференций.
Александр Ширманов
«Veeam дает возможность не просто работать, а заниматься увлекательной деятельностью, приносящей пользу как клиентам компании, так и самому человеку в части профессионального и карьерного роста.»
Александр Ширманов
Вице-президент департамента R&D и техподдержки
«Veeam дает возможность не просто работать, а заниматься увлекательной деятельностью, приносящей пользу как клиентам компании, так и самому человеку в части профессионального и карьерного роста.»

Фильтровать вакансии

 
 
Все ин. языки
 

Найдено вакансий: 6

С# Developer

Разработка продуктов

  • Разработка бизнес-логики продуктов компании в сфере виртуализации
  • Разработка нового, развитие и поддержка существующего функционала

Ин. языки: Не требуeтся

Junior C# Developer

Разработка продуктов

  • Разработка бизнес логики продуктов компании в сфере виртуализации (Backup & Replication, Monitoring, Reporting).
  • Разработка нового,...

Ин. языки: Не требуeтся

С++ developer ( релокация в Прагу)

Разработка продуктов

  • Разработка и реализация алгоритмов в многопоточной обработки данных;
  • Реализация протоколов сетевого взаимодействия между компонентами...

Ин. языки: Не требуeтся

Senior C# Developer (Санкт-Петербург, Прага)

Разработка продуктов

  • Разработка бизнес логики продуктов компании в сфере виртуализации
  • Разработка нового, развитие и поддержка существующего функционала

Ин. языки: Не требуeтся

C# Developer (с переездом в Прагу)

Разработка продуктов

  • Разработка бизнес-логики продуктов компании в сфере виртуализации
  • Разработка нового, развитие и поддержка существующего функционала

Ин. языки: Не требуeтся

Senior C++ Developer (с переездом в Прагу)

Разработка продуктов

  • Разработка и реализация алгоритмов в многопоточной обработки данных
  • Реализация протоколов сетевого взаимодействия между компонентами...

Ин. языки: Не требуeтся

Хотите работать у нас в компании?

Подпишитесь на рассылку и узнайте о новых вакансиях первыми!