M1 Technology is an equal opportunity employer and values diversity. We do not discriminate in hiring on the basis of race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected by federal, state, or local law.
DevOps Engineer
M1 TechnologyHerndon, Virginia
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
We are seeking an experienced DevOps Engineer to support agile software and data engineering efforts by enhancing DevOps pipelines, automating infrastructure, and driving best practices for cloud-native deployments. The ideal candidate will have hands-on experience in Infrastructure as Code (IaC), container orchestration, and enterprise-level DevOps environments. This role requires collaboration with engineers, security teams, and operations to ensure scalable, reliable, and secure deployment processes.
Clearance Requirement: TS/SCI with Polygraph
Key Responsibilities:
Partner with Chief Engineer and technical teams to integrate DevOps best practices into existing and new software development efforts
Develop and manage Infrastructure as Code (IaC) using tools such as Terraform to version control and automate environment setup
Containerize Java and Python applications for deployment in Kubernetes, ensuring high availability, scalability, and resource efficiency
Utilize AWS services (e.g., EKS, Lambdas, EMR, ECR, VPC) for secure, scalable, and cost-efficient deployment
Design, implement, and maintain CI/CD pipelines for application delivery, incorporating zero-downtime deployment strategies
Integrate security tools and scanners into the build pipeline in collaboration with ISSE and security stakeholders
Automate resource autoscaling and scheduling to optimize cloud usage and reduce operational costs
Support multi-cloud and hybrid environments, ensuring smooth DevOps operations across domains
Write and maintain configuration files and scripts to support runtime application configurations and DevOps tools
Document technical processes and maintain traceability in alignment with Agile methodologies
Required Qualifications:
4–7 years of hands-on experience in a DevOps Engineering role
Strong experience with Kubernetes and Helm Charts for orchestration and package management
Proficiency with Docker and/or Podman for containerization and image lifecycle management
Advanced knowledge of AWS Services, especially EKS, Lambda, EMR, ECR, VPC
Demonstrated expertise in Terraform for managing infrastructure as code
Strong scripting and automation skills (e.g., Python, Bash, Groovy)
Familiarity with security compliance tools and practices in CI/CD pipelines
Strong team collaboration and communication skills in Agile development environments
Preferred Qualifications:
Experience supporting multi-tenant and multi-cloud environments
Background integrating DevSecOps principles into CI/CD workflows
Knowledge of GitOps practices, GitLab/GitHub Actions, Jenkins, or other orchestration tools
Familiarity with monitoring and observability tools like Prometheus, Grafana, or ELK stack
Certification in AWS, Kubernetes (CKA/CKAD), or Terraform
Tech Stack & Tools:
IaC & CI/CD: Terraform, Helm, Jenkins, GitLab CI/CD
Containers & Orchestration: Docker, Podman, Kubernetes, Helm
Cloud: AWS (EKS, Lambda, VPC, EMR, ECR)
Languages: Python, Bash, YAML, JSON
Security & Monitoring: SonarQube, Aqua, Prometheus, Grafana
Why Join Us?
Work on critical, mission-driven programs
Embrace innovation in DevOps with modern toolsets
Collaborate across a multidisciplinary technical team
Flexible, Agile environment with room to grow
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
