Sign Up Sign Up Log In Sign Up

DevOps Engineer

Job Duties and Responsibilities

Entering ManTech’s 50th year, we hold the distinct honor of being named a “Top 100 Global Technology Company” by Thomson Reuters. We have earned this and many other accolades over the years for our dedication to serving the missions of our nation’s most important customers: U.S. Intelligence, Defense and Federal Civilian agencies. All know us as a trusted partner offering best-in-class solutions in cyber, data collection & analytics, enterprise IT, and systems and software engineering tailored to meet their specific requirements.
 

Become an integral part of a diverse team in the Mission, Cyber and Intelligence Solutions (MCIS) Group.  Currently, ManTech is seeking a motivated, mission oriented DevOps Engineer, in the San Antonio, TX area, with strong Customer relationships.  At ManTech, you will help protect our national security while working on innovative projects that offer opportunities for advancement.
 

The ISS Division provides cyber solutions to a wide range of Defense and Intelligence Community customers. This division consists of a team of technical leaders that deliver advanced technical solutions to government organizations.  Our customers have high standards, are technically adept, and use our products daily to support their mission of protecting national security. Our contributions to our customer’s success is driving our growth.
 

General Responsibilities:

  • DevOps team members follow Agile/Lean development process and are involved in the full lifecycle of an application. They are principally responsible for the design and implementation of the continuous delivery pipeline, including continuous integration, continuous delivery and automated environment provisioning. The DevOps team is also responsible for developing the DevOps toolchain, working with a wide variety of open source technologies and tools.
  • Other responsibilities include working within the project team to gather architecturally significant requirements, prototype architecture, implement and update solutions, provide assistance in building and executing test plans, perform technical peer reviews, manage operations as well as production support.
  • DevOps Engineers must be able to adjust to constant business change; common types of changes include new requirements, evolving goals and strategies, and emerging technologies. DevOps Engineers require the ability to interact, develop, engineer, and communicate collaboratively at the highest technical levels within the ADO and all levels of the integrated project team.


Duties for Senior DevOps Engineer 5 + years:

  • Lead and manage DevOps engineering team members
  • Effectively collaborate and maintain open communication, reaching across functional borders within the project team
  • Ability to master a multitude of open source platforms and cloud technologies, including containers (Docker, etc.)
  • Establish and maintain containerization and change management infrastructure
  • Strong background in NIX OS scripting and ability to adopt new scripting languages
  • Perform platform design and implementation activities to support current and future application development, services-oriented integration and technical and network engineering projects
  • Experience with environment provisioning and operations management
  • Familiarity and comfort with frequent, continuous testing
  • Advanced knowledge of continuous integration and continuous delivery/deployment concepts (Jenkins)
  • Maintain performance metrics and monitoring for microservices architecture and operations environment
  • Demonstrate DevOps concepts to customers and IPT members
  • Review engineering designs to make sure that the designs meet the contractual requirements
  • Advocate for customers to ensure that proposals meet requirements from operational, functional, and financial perspectives
  • Troubleshoot build failures, environment issues and technical blockers with appropriate team members
  • Define and maintain Configuration Management (CM) procedures and monitor adherence of CM procedures


Duties for Mid-Level DevOps Engineer 3 + years:

  • Perform platform design and implementation activities to support current and future application development, services-oriented integration and systems architectural projects
  • Effectively collaborate and maintain open communication, reaching across functional borders within the project team
  • Strong background in NIX OS scripting and ability to adopt new scripting languages
  • Maintain operations environments for development, testing and integration utilizing the prescribed DevOps toolchain
  • Ability to master a multitude of open source platforms and cloud technologies, including containers (Docker, etc.)
  • Perform application integration and configuration management tasks
  • Familiarity and comfort with frequent, continuous testing
  • Maintain performance metrics and monitoring for microservices architecture and operations environment
  • Demonstrate DevOps concepts to customers and IPT members
  • Troubleshoot build failures, environment issues and technical blockers with appropriate team members
  • Provide frequent feedback to ADO team members to  manage expectations and coordinate schedules
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • All other duties as assigned or directed


Qualifications

Requires Bachelor's degree or equivalent and five to seven years of related experience. Minimum of two years experience in technology/tools specific to the target platforms.

Degrees

See Qualifications

Years of Experience

See Qualifications
Company Name:
Security Clearance:
Secret
Location:
San Antonio, Texas
Country:
United States
Salary:
Not Specified
Job Number:




Send me email alerts for similar jobs

JOIN US