Base-2 Solutions
Senior DevOps Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior DevOps-инженер в команду программы DOMEX Technology Platform, поддерживающей платформу OSINT для DoD и IC. Роль предполагает руководство DevOps-командой и сопровождение контейнерной микросервисной архитектуры в Kubernetes.
Задачи
- Руководить DevOps-командой, отвечающей за проектирование, развёртывание и поддержку full-stack контейнерной микросервисной архитектуры
- Развёртывать, диагностировать и поддерживать production big data pipeline на микросервисах в Kubernetes с Elasticsearch и Kafka
- Улучшать и поддерживать CI/CD и DevOps-скрипты и процессы для ускорения разработки и повышения устойчивости деплоя
- Проектировать и поддерживать масштабируемую отказоустойчивую инфраструктуру, включая физические и виртуализированные среды
- Настраивать деплойменты Kubernetes через Helm под новые требования
- Совместно с системными инженерами проектировать решения для новых фич и требований
- Готовить технические материалы для документации и схем системной инженерии совместно с SE и архитекторами
- Владеть и приоритизировать backlog Agile-команды, обеспечивая соответствие бизнес-приоритетам
- Участвовать в SAFe PI-планировании, создавать и вести рабочие элементы и проектную документацию
- Участвовать в Agile-церемониях: планирование спринта, дейли, ревью, ретроспективы
- Отслеживать прогресс спринта и программы, устранять зависимости, риски и препятствия
- Проверять и принимать выполненную работу на соответствие бизнес-требованиям и стандартам качества
- Коммуницировать с заинтересованными сторонами, разработчиками и руководством по приоритетам и целям продукта
Требования
- Степень бакалавра в инженерии, computer science, системной инженерии или смежной области либо эквивалентный опыт 12+ лет в разработке ПО или системной инженерии; 10+ лет со степенью магистра
- Действующая сертификация DoD 8570.01M IAT Level II или выше (Security+, CySA+, SSCP, CCNA Security, CISSP или Associate)
- Возможность получить сертификацию Privileged User Account (PUA)
- Опыт с контейнерами и оркестрацией, в частности Kubernetes: troubleshooting Ingress/Gateway API, дизайн и сборка Helm-чартов, Pod disruption budgets, affinity/anti-affinity, знакомство с external-secrets, ArgoCD, cert-manager и eck (Elasticsearch)
- Опыт разработки GitLab pipeline, включая интеграцию компонентов GitLab CI/CD, отчётов Code Quality и Code Coverage/Test
- Уверенное владение Linux, в частности sysctls для Kubernetes, FApolicyd и SELinux
- Опыт с Elasticsearch, Logstash и Kibana
- Опыт роли Product Owner или аналогичной в Agile-команде: декомпозиция сложных задач, управление и приоритизация backlog, понимание Agile-методологий, фасилитация scrum-церемоний
- Отличные навыки устной и письменной коммуникации, умение объяснять технические и нетехнические концепции разной аудитории
- Подтверждённый опыт кросс-функциональной работы с инженерными, дизайнерскими и проектными командами
- Умение управлять ожиданиями и поддерживать отношения со стейкхолдерами
- Активный допуск Top Secret/SCI
Условия
- Работа в Base-2 Solutions на программе DOMEX Technology Platform
- Равные возможности трудоустройства (EEO)
Навыки
- Kubernetes
- Helm
- Elasticsearch
- Logstash
- Kibana
- Kafka
- GitLab CI/CD
- ArgoCD
- cert-manager
- external-secrets
- Linux
- SELinux
- FApolicyd
- Ingress/Gateway API
- Bash
- PowerShell
- SALT
- Python
- Groovy
- Java
- Prometheus
- Grafana
- Nexus
- AMQP
- JMS