Senior Devops инженер
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Приглашаем в команду Регионального центра развития "Томск" Senior DevOps инженера. Мы являемся одним из 6-ти региональных ИТ-хабов развития Банка России, созданным в августе 2017 года. Сегодня команда РЦР - это более 250 специалистов разных ролей, которые принимают участие в разработке и сопровождении внутренних продуктов Центрального Банка Российской Федерации как инфраструктурных, так и прикладных.
Ожидания от кандидата
ВАЖНО! Рассматриваем удалённое сотрудничество с кандидатами, проживающими в городах присутствия наших центров разработки: Новосибирск, Екатеринбург, Красноярск, Пермь, Санкт-Петербург.
Задачи:
- участие в масштабных всероссийских проектах в качестве технического эксперта;
- администрирование серверов под управлением Linux;
- администрирование кластеров OpenShift/DeckHouse;
- взаимодействие с командами, занимающимися разработкой сервисов в микросервисной архитектуре;
- автоматизация процессов сборки, тестирования и доставки сервисов;
- настройка систем мониторинга, логирования, бэкапов;
- автоматизация рутинных процессов;
- функции третьей линии технической поддержки;
- участие в разработке архитектурно-технических решений;
- участие в разработке техно-рабочей документации;
- участие в формировании верхнеуровневой и детальной оценки Проектов/Заявок, специфических задач;
- декомпозиция задач на этапе оценки и распределения между исполнителями;
- участие в разработке методики оценки трудоемкости и сложности задач. Определение трудоемкости и сложности задач в рамках принятой методики;
- осуществление контроля качества интеграции рабочих процессов с использованием ведущих практик по созданию и обновлению программных продуктов;
- проведение технологического контроля и проверка интеграции рабочих процессов разработки, тестирования, виртуализации (в т.ч. аппаратное) компонентов ИТС;
- оптимизация и унификация рабочих процессов взаимодействия системных администраторов со средами разработки, тестирования, виртуализации (в т.ч. аппаратное);
- подготовка перечня замечаний и рекомендаций к устранению по результатам проверки;
- разработка методик, чек-листов, отчетов для обеспечения прозрачного процесса мониторинга и контроля соблюдения качества работы системными администраторами;
- выработка предложений по оптимизации и унификации рабочих процессов;
- выработка предложений по внедрению новых технологических и архитектурных решений;
- подготовка рекомендаций по выбору и применению инструментов и программного обеспечения для реализации производственных задач.
Требования:
- образование высшее техническое или высшее экономическое, специальность или направление подготовки: «Математические и естественные науки», «Инженерное дело, технологии и технические науки», «Экономика и управление»;
- опыт работы по специальности от 3 лет;
- уверенное администрирование Linux (Red Hat/CentOS Astra Linux) и Windows систем;
- уверенное знание и понимание технологий виртуализации и контейнеризации;
- уверенное знание принципов технологий непрерывной интеграции и поставки;
- уверенное знание принципов методологии DevOps;
- уверенное знание принципов управления и описания инфраструктуры Infrastructure as Code;
- уверенное знание и понимание сетевых технологий;
- базовые знания языков разработки: Java, JavaScript, Ruby, Python;
- понимание приципов микросервисной архитектуры;
- понимание принципов интеграционного взаимодействия систем;
- понимание основ информационной безопасности;
- знание REST, HTTP(s), SSL/TLS, SOAP, XML/JSON/YAML;
- опыт работы с системой управления конфигурации Ansible;
- опыт работы с системой контроля версий Git SCM;
- опыт развертывания и администрирования систем оркестрации (Docker Swarm, OpenShift Container Platform, Kubernetes, Nomad);
- опыт развертывания и администрирования баз данных: key-value, time series, relational;
- опыт развертывания и администрирования систем мониторинга: Prometheus, VictoriaMetrics, Thanos;
- опыт развертывания и администрирования систем журналирования: EFK, PLG, Splunk;
- опыт развертывания и администрирования систем CI/CD: Jenkins, GitLab CI, JFrog Artifactory, SonarQube;
- опыт развертывания и администрирования: Nginx, HAProxy, Apache HTTP Server;
- опыт развертывания и администрирования менеджеров очередей: Apache ActiveMQ Classic, Apache ActiveMQ Artemis;
- опыт развертывания и администрирования Object Storage: MinIO;
- опыт автоматизации процессов разработки.
Плюсом будет:
- опыт разработки приложений с применением : Java, JavaScript, Ruby, Python, Spring, Rails.
Условия работы
Мы предлагаем:
- получение уникального опыта в мегарегуляторе;
- возможности профессионального и карьерного развития;
- привлекательная система мотивации;
- широкий социальный пакет;
- корпоративное обучение;
- удобное расположение офиса (для сотрудников, предпочитающих гибридный формат работы);
- возможность удаленной работы из городов присутствия наших центров разработки (Томск, Новосибирск, Красноярск, Екатеринбург, Пермь, Санкт-Петербург);
- гибкое начало рабочего дня (08:00-11:00).