О компании и команде
Контур — экосистема для бизнеса. Делаем процессы простыми и быстрыми, а наши продукты — удобными для клиента. Решениями Контура пользуются 2,5 млн компаний в России и за рубежом.
Мы постоянно растем и развиваемся, поэтому сейчас ищем несколько опытных DevOps-инженеров уровня middle и выше в четыре разных проекта.
- Удостоверяющий центр — сервис, созданный, чтобы упростить получение электронного сертификата. Проекту больше 10 лет, и каждый год через наш сервис клиенты получают больше миллиона сертификатов. Подкоманда инфраструктуры ждет опытного инженера, который готов управлять процессами и брать на себя задачи лида.
- Налоговый мониторинг — сервис для онлайн-взаимодействия организаций с ФНС. Через него предприниматели автоматизируют обмен данными налогового учета с ФНС и предоставляют к ним удаленный доступ для инспекторов. Молодой проект, который активно масштабируется, будет рад специалисту в развитии системной архитектуры on-premise решения.
- Moneyplace — умный помощник для роста продаж на маркетплейсах. В продукте 3 основных направления: аналитика крупнейших маркетплейсов, предоставление услуг и образовательный проект с лицензией гособразца. Стартап без жестко определенных процессов, но с чувством баланса между бизнес-логикой и техническими задачами. Главный вызов — выстраивание devops-методологии и переезд в инфраструктуру Контура со сторонних хостов.
- Контур.Маркет — комплексное решение для магазинов, предприятий общепита и сферы услуг: все от кассовой программы до товарного учета и аналитики продаж. Сервис помогает соблюдать требования законодательства при работе с продуктами питания и алкоголем (ЕГАИС, ФСРАР, Честный Знак, ФГИС "Меркурий"). Мы в поисках самостоятельного и ответственного инженера в подкоманду инфаструктуры, которая обеспечивает продукт качественными решениями типовых задач.
В каждом проекте предстоит
- Выстраивать процессы CI/CD.
- Писать сценарии для автоматизации продуктовых бизнес-процессов.
- Поддерживать и масштабировать инфраструктурные сервисы.
- Планировать вычислительные (виртуальные) ресурсы.
Стек
- Разработка: C#, NodeJS, PHP, Python.
- Автоматика: Python, Bash, Powershell.
- Базы данных: RabbitMQ, MariaDB.
- Инструменты: Ansible, Gitlab, Graphite, Grafana, ELK, Kubernetes, TeamCity, NGINX.
Ожидания от кандидата
Нам важен опыт:
- администрирования Windows/Linux от 2х лет;
- выстраивания процессов CI/CD и деплоя: TeamCity, GitLab CI;
- конфигурирования в Ansible;
- написания скриптов для автоматизации процессов: PowerShell, Python, bash;
- сопровождения БД: Elastic, MongoDB, PostgreSQL;
- настройки агрегации логов, сбора метрик, формирования дашбордов, алертинга: Graphite, Grafana, ELK;
- взаимодействия с командной разработки.
Дополнительным плюсом будет:
- понимание принципов межсервисного взаимодействия и построения распределенных отказоустойчивых систем;
- умение собирать образы с применением best practices, работа с Docker-контейнерами;
- опыт конфигурирования балансировщиков Nginx;
- понимание назначения pod, deployment, service, ingress, secret, configmap и др. в Kubernetes, умение писать helm чарты.
Условия работы
- Удаленный или гибридный формат работы на территории РФ. Нам важно, чтобы вам было комфортно: не принципиально, где вы находитесь и во сколько начинаете рабочий день. Главное — быть в синхроне с командой и выполнять задачи в срок.
- Свободу в развитии: мы вкладываемся в сообщество и поддерживаем участие разработчиков в конференциях, митапах и обучающих проектах. Наши деврелы помогут написать статью на Хабр, снять видео или подготовиться к выступлению на конференции. У нас сильное инженерное сообщество — всегда найдется, с кем посоветоваться ;)
- Уровень дохода, который зависит от ваших технических знаний и навыков. Раз в полгода мы пересматриваем зарплаты в зависимости от вашего роста в качестве инженера. Финансовые бонусы, они же премии, тоже есть: за месяц, квартал, год.
- Мы всегда на «ты». Максимум горизонтальных связей в коллективе, чтобы быстрее договариваться и решать рабочие задачи. А еще у нас есть инженерный совет, который придумывает и реализует проекты для улучшения жизни инженеров в компании, и в него можно попасть.
Дополнительные инструкции
- Ваше резюме и ответы на дополнительные вопросы попадут к группе найма, которая оценит соответствие вашего технического стека и навыков открытым вакансиям.
- Встреча с рекрутером. Подробнее обсудим ваши ожидания, а также расскажем про направления и задачи, ответим на ваши вопросы. Встреча займет 45–60 минут.
- Техническое собеседование. Опытный инженер соотнесет ваши знания с нашей матрицей компетенций и сможет ответить на любые вопросы про задачи, компанию и технологии. Встреча займет примерно 2 часа.
- Если все сложится успешно, мы пригласим вас на финальную встречу с командой и функциональным руководителем, по итогам которой сделаем оффер.