Today
Secret
Unspecified
Unspecified
Engineering - Systems
Norfolk, VA (On-Site/Office)
ManTech seeks a motivated, career and customer-oriented DevOps Engineer to join our team onsite in Norfolk, Virginia.
This role will support the Navy Continuous Training Environment (NCTE) Program! The primary focus will be building and maintaining a software pipeline structure to automate the process of building, testing, and deploying software within the Navy Training Baseline (NTB).
Responsibilities of this position include, but are not limited to:
Minimum Qualifications:
Preferred Qualifications:
Clearance Requirements:
Physical Requirements:
This role will support the Navy Continuous Training Environment (NCTE) Program! The primary focus will be building and maintaining a software pipeline structure to automate the process of building, testing, and deploying software within the Navy Training Baseline (NTB).
Responsibilities of this position include, but are not limited to:
- Perform a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems supporting the Navy Continuous Training Environment (NCTE)
- Understand the DevOps lifecycle from infrastructure and building, to monitoring and operating a product or service.
- Implement testing schemes with build pipeline tools
- Manage quarterly releases
- Develop and provide government-approved release notes for each quarterly NTB release, and Update all public-facing pages and documentation to reflect new releases
- Conduct large-scale software deployments, or monitoring and testing, such as Continuous integration and continuous delivery (CI/CD)
- Write shell scripts to automate relevant tasks and implement advanced software development practices and agile development practices such as code reviews using source control
- Work with container security technologies, evaluating and mitigating or resolving vulnerability findings
- Guide Software development and deployment and prepare system engineering management plans and system integration and test plans
- Work with the Development team to configure and deploy the CI/CD tools and ensure that the CI/CD tools are used effectively
- Implement Quality Assurance (QA) automation to improve the speed, efficacy, and output of testing methodologies
Minimum Qualifications:
- High School Diploma and 5+ years of relevant DevOps experience.
- Experience with building and supporting DevOps tools and CI/CD Pipelines
- Experience with automation and configuration management tools such as Chef, Puppet, or Ansible.
- Experience with the container orchestration tools, such as Docker Swarm or Kubernetes.
- Experience using SonarQube for code analysis.
- Experience with CI/CD tools, such as Jenkins.
- Experience with version control management using Git and GitLab is essential for efficient collaboration and code management.
- Experience developing custom applications and supporting them in a production environment.
- Possess the necessary training, qualifications, and experience for the IAT-II level at a minimum in accordance with SECNAV M-5239.2 and DoD 8140/8570. (ex. CompTia Sec+)
- Up to 25% travel required or as needed
Preferred Qualifications:
- Relevant work experience as a DevOps engineer within a U.S. Government environment, DoD strongly preferred.
- Knowledge of systems design/development lifecycle (SDLC), software systems theory and engineering principles, network/systems design and implementation, and virtualization.
Clearance Requirements:
- US Citizenship and active Secret Security Clearance with the ability to obtain and maintain an Active Top Secret/ SCI security clearance
Physical Requirements:
- Must be able to remain in a stationary position 50%.
- Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
- The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
group id: RTX14564a
ManTech Corporate Capabilities