Logo
M1 Technology LLC

DevOps Engineer

M1 Technology LLC, Herndon, Virginia, United States, 22070

Save Job

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

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.

Seniority Level: Mid‑Senior level

Employment type: Full‑time

Job function: Engineering and Information Technology

Industries: IT Services and IT Consulting

#J-18808-Ljbffr