Devops Engineer
About The Company ManTech is a leading provider of innovative technology solutions and professional services to government agencies and commercial clients. Renowned for its commitment to excellence, ManTech specializes in cybersecurity, systems engineering, software development, and IT infrastructure support. With a focus on delivering mission-critical solutions, the company has established a reputation for integrity, innovation, and operational excellence. ManTech’s dedicated team of experts works tirelessly to support national security, defense, and technological advancement, ensuring clients stay ahead in an increasingly complex digital landscape.
About The Role ManTech seeks a motivated, career and customer-oriented DevOps Engineer to join our team onsite in Norfolk, Virginia. This role offers an exciting opportunity to work within the Navy’s Continuous Training Environment (NCTE) program, contributing to the evolution of warfighter readiness. As a DevOps Engineer, you will be instrumental in supporting the development, deployment, and maintenance of software systems that underpin critical training capabilities for the U.S. Navy. Your work will involve integrating live training with synthetic systems to create realistic, complex training environments that enhance operational effectiveness. You will collaborate with cross-functional teams to implement automation, improve deployment processes, and ensure the security and reliability of software solutions. This position demands a proactive approach, technical expertise, and a commitment to supporting national defense initiatives.
Qualifications The ideal candidate will possess a combination of education, experience, and certifications that demonstrate their ability to excel in a DevOps environment. A high school diploma coupled with at least three years of relevant DevOps experience is required. Candidates should have hands-on experience with building and supporting DevOps tools, CI/CD pipelines, and automation frameworks. Knowledge of configuration management tools such as Chef, Puppet, or Ansible is essential, along with proficiency in code analysis tools like SonarQube. Experience with version control systems, particularly Git and GitLab, is critical for collaborative development. A valid Security+ CE certification is mandatory, reflecting a foundational understanding of security principles. Preferred qualifications include prior experience working within U.S. Government or DoD environments, familiarity with systems development lifecycle (SDLC), virtualization, and container orchestration platforms like Docker Swarm or Kubernetes. Experience with Jenkins or similar CI/CD tools will be advantageous.
Responsibilities
- Perform systematic, disciplined approaches to the development, operation, and maintenance of software systems supporting the Navy Continuous Training Environment (NCTE).
- Understand and manage the entire DevOps lifecycle, from infrastructure provisioning and building to monitoring and operational support.
- Implement testing schemes within build pipeline tools to ensure quality and reliability of software releases.
- Manage quarterly software releases, ensuring timely deployment and documentation.
- Develop and provide government-approved release notes for each quarterly NTB release, updating all public-facing pages and technical documentation accordingly.
- Conduct large-scale software deployments, continuous integration, and continuous delivery (CI/CD) processes, including monitoring and testing.
- Write shell scripts and automation tools to streamline tasks, enhance development practices, and support agile methodologies such as code reviews and source control management.
- Work with container security technologies to evaluate vulnerabilities, implement mitigations, and resolve security findings.
- Guide software development and deployment processes, preparing system engineering management plans, system integration, and test plans.
- Collaborate with development teams to configure and deploy CI/CD tools, ensuring their effective utilization across projects.
- Implement and improve Quality Assurance (QA) automation to accelerate testing cycles, improve accuracy, and increase overall testing efficiency.
Benefits ManTech offers a comprehensive benefits package designed to support the health, well-being, and professional growth of its employees. Benefits include competitive salary packages, health insurance plans (medical, dental, vision), and life insurance coverage. Employees are also eligible for retirement plans with company contributions, paid time off, and holidays. ManTech encourages continuous learning and development, providing opportunities for training, certifications, and career advancement. The company fosters a collaborative and inclusive work environment, promoting work-life balance and employee engagement. Additional perks include flexible work arrangements, wellness programs, and recognition initiatives aimed at rewarding outstanding performance and dedication.
Equal Opportunity
ManTech is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic. We believe that a diverse workforce enhances our ability to innovate and serve our clients effectively. All qualified applicants will receive consideration for employment without regard to any protected status, and we are dedicated to providing a work environment that respects and values individual differences.