DevOps Automation Engineer

The Job Network
McLean, VA, United States
13 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$95,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Application Release Automation Automation of Tests Microsoft Azure Bash Shell Cloud Computing Computer Programming Continuous Delivery Continuous Integration Data as a Services
+30 more
DevOps Elasticsearch R (Programming Language) Python (Programming Language) Machine Learning Cloud Services Logstash Ansible Tensorflow Prometheus Software Engineering Data Logging Scripting Google Cloud Enterprise Software Applications Pytorch Grafana Gitlab Git Git Flow Scikit Learn Kubernetes Infrastructure Automation Frameworks Information Technology Deployment Automation Kibana Terraform Docker Jenkins Vulnerability Analysis

Job description

NDi is seeking a DevOps/CI-CD Engineer to support the FAA Chief Data Office Enterprise InformationData Integration Program (EIDIP). The engineer will design, build, operate, and optimize the automation and technical infrastructure that supports secure, repeatable delivery of FAA applications, data services, cloud platforms, and machine-learning solutions across cloud and hybrid environments., * Design, build, operate, and optimize continuous integration and continuous delivery pipelines for enterprise applications, infrastructure, data services, and machine-learning workloads.

  • Automate builds, tests, security scans, artifact management, deployments, environment promotion, rollback, and release controls.
  • Develop and maintain infrastructure-as-code and configuration automation using approved enterprise toolchains.
  • Support GitOps practices and reproducible infrastructure across development, test, stage, and production environments.
  • Manage containerized deployment patterns and orchestration for applications and machine-learning models.
  • Embed security, quality, compliance, monitoring, and logging controls throughout the delivery lifecycle.
  • Troubleshoot pipeline, deployment, infrastructure, and environment failures and lead root-cause analysis and corrective action.
  • Document pipelines, toolchains, operating procedures, architecture, release processes, metrics, and technical decisions.
  • Collaborate with software, platform, cloud, data, security, QA, and machine-learning teams to improve delivery reliability and operational performance.

Requirements

  • U.S. Citizenship is required
  • Must be able to obtain and maintain a Public Trust clearance
  • This position is remote, candidate must reside in one of the following states: AL, AZ, DC, FL, GA, ID, MD, MS, NJ, NC, OK, OH, PA, SC, TN, TX, UT, VA, WV
  • Occasional travel may be required. Candidates should be able to attend meetings at FAA facilities and other locations throughout the Continental United States (CONUS) as required.
  • Must be available during Eastern Time (ET) business hours to support program needs and FAA coordination., * Bachelor’s degree in computer science, software engineering, information technology, or a related field
  • Minimum 4 years of DevOps experience in an enterprise environment
  • Hands-on experience with GitLab, Jenkins, Ansible, Terraform, and Docker.
  • Knowledge of DevOps methodologies, CI/CD pipelines, automation, Infrastructure as Code, and version control using Git.
  • Experience with cloud services such as AWS, Azure, or Google Cloud and their DevOps capabilities.
  • Experience with Docker and Kubernetes for deploying and managing applications or machine-learning models.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, and the Elasticsearch, Logstash, and Kibana stack.
  • Proficiency in a programming or scripting language such as Python, Java, R, or Bash.
  • Ability to obtain and maintain FAA Contractor Personnel Suitability.
  • Strong written, verbal, analytical, organizational, troubleshooting, and cross-functional collaboration skills., * FAA or other federal experience and experience working in regulated enterprise environments.
  • Hands-on experience deploying and managing machine-learning models and familiarity with TensorFlow, PyTorch, or scikit-learn.
  • Relevant cloud certification, such as AWS Certified Solutions Architect or Google Cloud Professional Data Engineer.
  • Relevant DevOps certification, such as Certified Kubernetes Administrator or Docker Certified Associate.
  • Familiarity with FAA security, governance, documentation, Agile, and continuous-delivery standards.

Technologies and Methods:

  • GitLab, Jenkins, Git, and GitOps
  • Ansible and Terraform
  • Docker and Kubernetes
  • AWS, Azure, and Google Cloud
  • Python, Java, R, and Bash
  • Prometheus, Grafana, and ELK
  • CI/CD, automated testing, security scanning, artifact management, and release automation

About the company

Network Designs, Inc. (NDi) is a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions for government customers. Founded in 1985, NDi’s firmly defined core values have driven all aspects of the business, which have been paramount to our company’s success and the establishment of an enjoyable workplace atmosphere. At NDi, we believe that our people are the cornerstone of our success, and we value collaboration, career growth, and winning ideas. Military Veterans Encouraged to Apply., At NDi, we value our team and are committed to retaining top talent by offering competitive benefits and compensation packages. Our employee benefits package includes comprehensive health, dental, vision, pet, and legal insurance. Our corporate benefits include 401(k) retirement matching, paid leave, paid holidays, and health and wellness programs. In addition, we provide employer-paid life and disability insurance, professional development, education benefits, and much more to ensure our team has the resources they need to thrive on and off the job.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:14 min

Testing and environment management in GitLab CI

Martin Beránek · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

Videos

See all

Related articles

See all