Leidos
Principal Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software DevOps Developer в команду цифровой модернизации платформы TFDM для FAA. Роль сочетает архитектурное руководство, разработку и DevOps/GitOps-практики с применением AI-инструментов.
Задачи
- Архитектура, проектирование и разработка приложений нового поколения с использованием лучших практик
- Работа с DevOps и CI/CD инструментами (GitLab, ArgoCD, Docker, SonarQube)
- Infrastructure-as-Code (CloudFormation/Terraform, Ansible)
- Контейнеризация и PaaS (Docker, OpenShift/Kubernetes)
- Разработка в AWS/облаке
- AI-Leveraged Development (агентные инструменты вроде Claude Code, мультиагентная оркестрация, MCP, RAG, AI evals/guardrails)
- Архитектурный надзор за разработкой, интеграцией, тестовой автоматизацией, security-тестированием и деплоями
- Менторство команды в области SOA, безопасности, CI/CD, контейнеризации, UX
- Расследование и исправление дефектов на любом уровне: CI/CD, frontend, бизнес-логика, middleware, backend
- Презентация решений исполнительному руководству
Требования
- Степень бакалавра в computer science, software engineering, математике, инженерии или смежной области
- 12+ лет опыта full lifecycle development
- 7+ лет опыта GitOps/DevOps/DevSecOps
- 7+ лет опыта разработки на Java, C++ или Python
- Опыт AI-Leveraged Development (Claude Code, мультиагентная оркестрация, MCP, RAG, AI evals/guardrails)
- Опыт работы в Agile-среде
- Гражданство США или ПМЖ для получения Public Trust
- Готовность к командировкам до 25%
- Экспертиза в архитектуре решений по operational excellence, security, reliability, performance, cost optimization
- Опыт презентации решений исполнительному руководству
- Опыт PaaS на Red Hat OpenShift (или других Kubernetes), Docker/Podman, Helm
- Опыт построения enterprise DevOps/GitOps решений на GitLab, Argo CD, Argo Workflow, Argo Rollout, Argo Events, Git
- Глубокое знание Java и ещё одного языка (C++ или Python)
- Опыт применения AI-инструментов (GitHub Copilot, ChatGPT, Claude) для повышения продуктивности
- Опыт миграции legacy-приложений в контейнеры на OpenShift/Kubernetes
- Опыт проектирования и деплоя cloud-native приложений в AWS
- Опыт мониторинга, масштабируемости и надёжности приложений
- Отличные коммуникативные и письменные навыки
Условия
- Гибридный формат: 3 дня в офисе Gaithersburg, MD, 2 дня из дома
- Командировки до 25% (1-2 недели за поездку) по аэропортам США
- Диапазон оплаты $131,300.00 - $237,350.00
- Вакансия открыта минимум 3 дня с даты публикации
Навыки
- Java
- C++
- Python
- GitLab
- ArgoCD
- Docker
- Podman
- SonarQube
- CloudFormation
- Terraform
- Ansible
- OpenShift
- Kubernetes
- Helm
- AWS
- Claude Code
- MCP
- RAG
- GitHub Copilot
- ChatGPT
- Claude
- Istio
- Kafka
- Junit
- Mockito
- Cucumber
- Selenium
- Sikuli
- TDD
- BDD
- Git