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 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 as needed. 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 program requirements.

Responsibilities

  • Assist with the design and implementation of software architecture.
  • Develop and maintain CI/CD processes using GitLab/GitHub/Jenkins.
  • Run vulnerability scans and apply patches to cloud and physical infrastructures.
  • Troubleshoot issues within the CI/CD pipeline and cloud environments.
  • Validate file ingestion pipelines to ensure data accuracy and integrity.
  • Contribute to the development of enterprise security strategies for cloud adoption.

Requirements

  • 1+ years of experience in 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 and Bash scripting.
  • Familiarity with 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 strategies 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