Описание вакансии
Контур — экосистема для бизнеса. Каждая четвертая компания в стране решает бизнес-задачи, используя наши сервисы. Мы автоматизируем документооборот, бухгалтерию и отчетность. Делаем эти процессы простыми и быстрыми, а сервисы — удобными для клиента.
Большинство продуктов Контура построены на .NET. Однако команды разработки самостоятельно определяют, на каких технологиях выстраивать инфраструктуру. В культуру команд входит забота о релизном цикле приложений, их отказоустойчивости и высоком эксплуатационном качестве. По мере роста инфраструктура команд пополняется серверами, хранилищами, специфичными сервисами, для поддержки и развития которых требуются DevOps-инженеры.
Чем предстоит заниматься
-
Подготовкой инфраструктуры для веб-приложений C# / Java / Node.JS / Python.
-
Написанием скриптов / утилит для автоматизации специфических и рутинных процессов.
-
Построением релизного цикла: от кода в репозитории до запуска на продакшн-площадке.
-
Мониторингом инфраструктуры команды и управлением ресурсами на серверах.
-
Развертыванием и поддержкой тестовых стендов.
-
Администрированием хранилищ, систем очередей и других вспомогательных сервисов команды.
-
Участием в разборе инцидентов.
-
Созданием и поддержанием в актуальном состоянии документации об устройстве инфраструктуры команды.
Нам важен опыт
-
администрирования Windows / Linux (Centos / Ubuntu);
-
работы с системами управления конфигурациями (Ansible);
-
работы с инструментами CI/CD и деплоя (TeamCity / GitLab CI / Octopus);
-
написания скриптов для автоматизации процессов (PowerShell / Python / bash);
-
настройки агрегации логов, сбора метрик, формирования дашбордов и настройки алертинга (Graphite, Grafana, ELK, Telegraf, Moira, Sentry);
-
подбора конфигурации виртуальных/железных серверов.
Дополнительным плюсом будет
-
понимание принципов межсервисного взаимодействия и построения распределенных отказоустойчивых систем;
-
умение собирать образы с применением best practices, работа с контейнерами (Docker);
-
опыт конфигурирования балансировщиков (nginx);
-
понимание назначения pod, deployment, service, ingress, secret, configmap и др. в Kubernetes, умение писать helm чарты;
-
опыт сопровождения БД: Elastic, MongoDB, PostgreSQL;
-
опыт взаимодействия с командной разработки.
Мы предлагаем
- Зарплата зависит от ваших технических знаний и навыков. Пересматриваем ее два раза в год.
- Нам важно, чтобы вам было комфортно: непринципиально, где вы находитесь и во сколько начинаете рабочий день, главное – выполненные задачи.
- Мы поддерживаем участие в конференциях, митапах и обучающих проектах. Наши деврелы помогут написать статью на Хабр, снять видео или подготовиться к выступлению на конференции.
- У нас сильное инженерное сообщество: регулярно проводим техническую конференцию КонфУР, обмениваемся опытом между командами, проводим дизайн-ревью с экспертами в разных технологиях. Всегда найдется, с кем посоветоваться. А еще у нас есть инженерный совет. Он придумывает и реализует проекты, которые улучшают жизнь инженеров в компании.
- Максимум горизонтальных связей в коллективе, чтобы быстрее договариваться и решать рабочие задачи.
Присоединяйтесь 🙂