Applications/DevOps Engineer

M1 Technology LLC

Herndon (VA)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mission-driven work
High-performance environment
Cutting-edge technology
Culture of innovation

Job summary

M1 Technology, LLC is seeking an Applications/DevOps Engineer to design, build, and maintain scalable cloud infrastructure for government and commercial clients. You will join a fast-paced team at the intersection of software development and mission support, delivering reliable operations and impactful results.

Responsibilities include managing AWS resources with CloudFormation, building robust CI/CD pipelines in Jenkins, and developing automation scripts in Python or Ruby.

Qualifications

  • 5+ years of AWS experience building resources with CloudFormation and using AWS SDKs (Ruby, Python, Java).
  • 5+ years of object-oriented programming: Ruby, Python, Java, or NodeJS.
  • Experience with Jenkins pipelines and CI/CD best practices.
  • 1–2 years of Docker and container orchestration (Docker Compose, ECS).
  • 5 years of Bash scripting experience.
  • At least 2 years of GitHub usage with branching strategies.

Responsibilities

  • Provision, manage, and optimize AWS resources with CloudFormation and AWS SDKs.
  • Design and maintain CI/CD pipelines using Jenkins and Groovy; develop shared Jenkins libraries.
  • Develop automation tools in Ruby, Python, or NodeJS to streamline infra tasks.
  • Containerize applications with Docker and manage orchestration with ECS or Docker Compose.
  • Use Puppet to automate software installations and configurations.
  • Advise on AWS architectural best practices and guide teams on cloud usage.
  • Bridge software engineering and systems administration for reliable infrastructure.
  • Mentor peers and foster a collaborative DevOps culture.

Skills

AWS
OOP languages
Jenkins
Docker
Bash scripting
GitHub
Teamwork

Tools

CloudFormation
AWS SDKs
ECS
Docker Compose
Puppet
Python
Ruby

Job description

M1 Technology, LLC is a technology consulting firm specializing in delivering software systems that support our clients’ mission needs. We partner with federal and commercial organizations to provide high-impact technology solutions and exceptional service. Founded in 2016, M1 Technology’s vision is simple and unwavering: connect mission-first individuals to deliver meaningful outcomes for government clients while creating an exceptional home for our employees.

Applications/DevOps Engineer!

As a core member of the development team, you’ll help innovate, optimize, and transform the digital landscape with your technical prowess. This is an exciting opportunity to work at the intersection of software development and mission support in a fast-paced environment.

Clearance Requirement:

TS/SCI with Polygraph

Key Responsibilities:
  • Infrastructure Management & IaC: Provision, manage, and optimize AWS resources (including EC2, S3, and RDS) using CloudFormation to ensure scalable, reproducible, and secure infrastructure environments.
  • CI/CD Pipeline Engineering: Design and maintain robust CI/CD pipelines utilizing Jenkins and Groovy; drive the development and maintenance of shared Jenkins libraries to standardize and accelerate deployment processes.
  • Automation & Tool Development: Develop and implement automation tools and scripts using Object-Oriented languages (Ruby, Python, or NodeJS) to streamline infrastructure tasks and facilitate effective integration with the AWS SDK.
  • Containerization & Orchestration: Architect and manage containerized applications using Docker, while implementing scalable orchestration strategies via ECS or Docker Compose.
  • Configuration Management: Utilize Puppet to manage and automate software installations, ensuring consistency across environments.
  • Architectural Guidance: Partner closely with software development teams to provide technical guidance on AWS architectural best practices, ensuring teams utilize cloud resources efficiently and correctly.
  • Hybrid System Administration: Serve as a bridge between software engineering and systems administration, supporting the stability of customer Operating Systems and contributing to the overall reliability of the infrastructure.
  • Team Collaboration: Foster a collaborative team environment by acting as a proactive, helpful resource, actively learning new technologies, and providing mentorship to peers when required.
Required Qualifications:
  • 5 or more years of AWS experience. This includes building AWS resources using Cloud formation and interacting with them as well using AWS SDKs such as Ruby, Python, and Java.
  • 5 or more years of Object Oriented Programming background: Ruby, Python, Java, or NodeJS.
  • Experience with Jenkins and creating Jenkins Pipelines while having and understanding of continuous integration and continuous deployment best practices
  • At least 1 to 2 years of experience with Docker and some type of container orchestration tool, Docker Compose, ECS.
  • 5 years of Bash shell scripting experience.
  • At least 2 years experience with GitHub and any branching strategy.
  • Team player and work well with others regardless of skill levels. This characteristic is key because there are a lot of teams that will need DevOps support and along with that will be a wide range of skill levels.
Why Work at M1?
  • Engage in meaningful, mission-oriented work with national impact
  • Collaborate with top-tier professionals in a high-performance environment
  • Work on cutting-edge projects with the latest technology
  • Enjoy a culture of innovation, integrity, and technical excellence

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

M1 Technology LLC • United States

On-site
USD 140,000 - 200,000
Mission-oriented work
High-performance environment
Cutting-edge projects
+1
Senior Software Developer
Senior Software Developer

M1 Technology LLC • McLean (VA)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

M1 Technology LLC • Chantilly (VA)

On-site
USD 80,000 - 120,000
Opportunities for cross-training and advancement
Work with cutting-edge technologies
Collaborative and Agile work environment
Full-Stack Software Engineer (TS/SCI with Poly)
Full-Stack Software Engineer (TS/SCI with Poly)

M1 Technology LLC • Chantilly (VA)

On-site
USD 80,000 - 120,000
Opportunities for cross-training and advancement
Work with cutting-edge technologies
Collaborative and Agile work environment
Full Stack Typescript Developer
Full Stack Typescript Developer

M1 Technology LLC • Chantilly (VA)

On-site
USD 110,000 - 140,000
Information Review and Release Analyst
Information Review and Release Analyst

M1 Technology LLC • Herndon (VA)

On-site
USD 90,000 - 130,000
DevOps Engineer
DevOps Engineer

Netrolynx AI • United States

On-site
USD 140,000 - 190,000
Health insurance
Retirement plans
Paid time off
+3
Data Engineer
Data Engineer

M1 Technology LLC • Warrenton (VA)

On-site
USD 120,000 - 180,000
Data Engineer
Data Engineer

M1 Technology LLC • McLean (VA)

On-site
USD 120,000 - 170,000
Senior DevOps Engineer
Senior DevOps Engineer

ManTech • Herndon (VA)

On-site
USD 130,000 - 190,000