DevOps-инженер в инфраструктурную команду
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Контур — экосистема для бизнеса. Мы создаем решения, которые сохраняют время, деньги и нервные клетки бизнесменам и их сотрудникам по всей стране.
Каждая четвертая компания в стране решает бизнес-задачи, используя наши сервисы. Мы автоматизируем документооборот, бухгалтерию и отчетность. Делаем эти процессы простыми и быстрыми, а сервисы — удобными для клиента.
О команде
Командам разработки и тестирования требуются качественные, удобные, надежные инструменты для работы с кодом и его сборкой, тестирования и деплоя на площадки. Поддержкой и развитием таких внешних инструментов и написанием своих занимается наша команда. Мы ответственны за инструменты, необходимые для обеспечения, улучшения и организации конвейера разработки в Контуре.
Задачи
- Развитие систем управления инструментами CI/CD в компании (обновление сервисов GitLab, TeamCity и Octopus, настройка, обеспечение требуемой производительности);
- Техническая поддержка пользователей (разработчиков) инструментов CI/CD, помощь в настройке и шаблонизации.
- Написание технической документации для пользователей (разработчиков, тестировщиков, аналитиков) по инструментам CI/CD.
- Помощь в процессах повышения качества сервисов CI/CD: соответствие критериями отказоустойчивости, поддержание необходимого уровня производительности сервисов, стремление к горизонтальному масштабированию сервисов.
- Поддержка команд разработки в вопросах системного администрирования, сопровождения инфраструктуры проектов и оптимизации существующих процессов.
- Настройка, поддержка и развитие K8s в компании, работа с пользователями
Используемые технологии и практики
ОС Windows, GitLab CI, TeamCity, Octopus Deploy, CentOS (RedHat), C#, Python, GO, Ansible, Docker, K8s.
Ожидания от кандидата
- Знание ОС Windows, Linux.
- Опыт работы с Docker - сборка образов, запуск контейнеров.
- Опыт работы Kubernetes - запуск контейнеров в кластере.
- Понимание концепции CI/CD и желание распространять эти технологии в массы.
- Опыт работы с развертыванием приложений под Windows и Linux (установка ПО, диагностика неисправностей).
- Умение использовать инструменты управления конфигурацией, например Ansible.
- Желательны знание и опыт работы с Python/Go.
- Желательны опыт работы с Helm и умение разрабатывать Helm-чарты.
- Опыт использования и настройки инструментов мониторинга и алертинга: Prometheus/Grafana.
Бонусы
- Уровень зарплаты зависит от ваших технических знаний и навыков. Пересмотр зп два раза в год.
- У нас отличная среда для обмена знаниями. Хотите делиться в блоге на Хабре — с текстом статьи помогут наши деврелы. Хотите выступать на крупных конференциях — поможем попасть и подготовиться. Также организуем митапы сами: от вас инициатива и экспертность, от нас — вся организация ивента. А еще мы поддерживаем участие в опенсорсе.
- Большое количество внутренних активностей: техническая конференция КонфУР, летучки и обмен опытом между командами, библиотека и корпуниверситет. Дизайн-ревью с экспертами в разных технологиях и специалистами с хорошим опытом проектирования. Всегда есть, с кем посоветоваться.
- Классный офис с зонами отдыха и кухнями, где, кроме печенья, сладостей и кофе, можно найти сезонные фрукты, овощи, орешки и каши для полезного перекуса.
- Гибкие рабочие часы (нам важна выполненная задача, а не работа с 9:00–18:00).
- Максимум горизонтальных связей в коллективе, чтобы быстрее договариваться и решать рабочие задачи. А еще у нас есть инженерный совет. Он придумывает и реализует проекты, которые улучшают жизнь инженеров в компании.
- Корпоративная соцсеть, где можно найти помощь по рабочему и бытовому вопросу. Найти единомышленников по pet-проекту и обсудить идею стартапа. За полдня сдать квартиру, отыскать лучшего врача в своем городе, продать сноуборд или найти Гарри Поттера в росмэновском переводе.