Description
GDIT has an opportunity for a DevOps Engineer to design, build, automate, and maintain cloud-native deployment and container orchestration capabilities on Azure Kubernetes Service (AKS).
This is a fully remote position.
The ideal candidate is a hands-on DevOps engineer with deep experience in AKS, GitLab pipeline automation, container orchestration, and cloud-native operational patterns.
Responsibilities:
- Design, deploy, and manage Azure Kubernetes Service (AKS) clusters, including node pools, workload identities, ingress controllers, and security configurations.
- Develop, optimize, and maintain GitLab CI/CD pipelines for build automation, containerization, quality gates, security scanning, and production release workflows.
- Build and maintain Helm charts, YAML manifests, templates, and reusable AKS deployment patterns.
- Implement Infrastructure as Code (Terraform, Bicep, or ARM) for provisioning and managing cluster and cloud resources.
- Collaborate with application teams to containerize applications, troubleshoot deployments, and optimize runtime performance.
- Implement and maintain observability tools (Azure Monitor, Prometheus/Grafana, ELK/EFK) for monitoring cluster health, logs, and metrics.
- Ensure secure handling of secrets, certificates, and configuration values using Key Vault or equivalent tools.
- Troubleshoot AKS workloads, GitLab CI/CD failures, pipeline performance, Kubernetes scaling issues, and service connectivity problems.
- Document operational procedures, IaC patterns, deployment workflows, troubleshooting guides, and DevOps standards.
- Support Zero Trust, compliance, and enterprise security requirements through hardened DevOps practices.
Requirements:
- Bachelor’s Degree and a minimum of 5 years’ experience.
- Minimum of an active Secret security clearance.
- Current DoW 8140 certification (Security+ CE or higher).
Technical Skills:
- Strong understanding of Kubernetes operations, container lifecycle, networking, scaling, and security.
- Expertise with GitLab (runners, pipeline configuration, security scanning, artifact management).
- Proficient with Docker, Helm, YAML, and Kubernetes manifests.
- Experience with Infrastructure as Code tools such as Terraform or Bicep.
- Familiarity with monitoring and observability stacks (Azure Monitor, Prometheus, Grafana, ELK/EFK).
- Ability to troubleshoot cluster issues, deployments, pods, services, and containerized workloads.
- Excellent documentation and cross-team collaboration skills.
Benefits:
- Growth: AI-powered career tool that identifies career steps and learning opportunities.
- Support: An internal mobility team focused on helping you achieve your career goals.
- Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off.
- Community: Award-winning culture of innovation and a military-friendly workplace.