ManTechposted 6 months ago
Full-time
Remote - Herndon, VA
Professional, Scientific, and Technical Services

About the position

ManTech is seeking a DevOps Engineer to join our team in Herndon, VA. In this role, you will receive training in DevOps methodologies to assist in delivering automation and big data analytics solutions for the Intelligence Community (IC). Our team is composed of Software Developers, Systems Development Engineers (DevOps), Network Engineers, and Data Engineers, all working collaboratively to create unique software solutions that enable our customer network to operate safely and efficiently at scale without impacting customer operations. As a DevOps Engineer, you will be involved in the design and implementation of the architecture that supports our software products. This includes systems design and scalability using various AWS services such as EC2, S3, RDS, EBS, ELB, IAM roles/groups, Security Groups, CloudWatch, VPC, Route53, Subnets, Routing Tables, Internet Gateways, Certificates, Auto Scaling, and Deployment Templates. You will also be responsible for building, maintaining, and troubleshooting a continuous integration and continuous deployment (CI/CD) process utilizing tools like GitLab, GitHub, and Jenkins. Additionally, you will run vulnerability scans, apply patches, and update all cloud and physical infrastructures. The ideal candidate will have at least 1 year of experience in front-end or full-stack development, as well as experience working with AWS. Proficiency in Linux or Windows administration, along with skills in Python, Bash scripting, cloud/AWS containers, and PostgreSQL, is essential. A Bachelor's degree in systems engineering, computer engineering, computer science, or a related technical field is required, or alternatively, 6 additional years of relevant experience. Experience with JavaScript/ECMASCRIPT, including code stitching and minimization, is also beneficial. You will be expected to validate file ingestion pipelines to ensure accurate data capture and validation, and to contribute to building an enterprise security strategy for cloud adoption, adapting to evolving requirements as necessary.

Responsibilities

  • Assist with the design and implementation of software architecture.
  • Build, maintain, and troubleshoot CI/CD processes using GitLab/GitHub/Jenkins.
  • Run vulnerability scans and apply patches to cloud and physical infrastructures.
  • Design scalable systems using AWS services such as EC2, S3, RDS, and more.
  • Validate file ingestion pipelines to ensure accurate data capture and validation.
  • Contribute to the development of an enterprise security strategy for cloud adoption.

Requirements

  • 1+ years of experience with front end or full stack development.
  • 1+ years of experience working in AWS (Amazon Web Services).
  • 1+ years of experience with Linux or Windows administration.
  • Experience with Python, Bash scripting, cloud/AWS containers, and PostgreSQL.
  • Bachelor's degree in systems engineering, computer engineering, computer science, or related technical field, or 6 additional years of relevant experience.
  • Experience with JavaScript/ECMASCRIPT, including code stitching and minimization.

Nice-to-haves

  • Experience validating file ingestion pipelines.
  • Experience building enterprise security strategy for cloud adoption.

Benefits

  • Equal opportunity employer with affirmative action policies.
  • Reasonable accommodations for applicants with disabilities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service