Principal DevSecOps Engineer

TCS

United States

On-site

USD 140,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health
Dental
Vision
401k match
Profit Sharing
Flexible Time Off
STDLTD
Life Insurance
Referral Bonuses
Professional development reimbursement
Vacation
Sick leave
Maternity leave
Paternity leave

Job summary

TCS is seeking a Principal DevSecOps Engineer to join our team supporting the Ground Based Midcourse Defense (GMD) program in Huntsville, AL. The role involves designing, developing, delivering and sustaining cybersecurity technologies for a large-scale government system, with emphasis on CI/CD, IaC, and secure software development practices.

The ideal candidate has DoD 8140 IAT II certification, strong Windows/Linux administration, cloud experience (Azure/AWS/GCP), and a background in

Qualifications

  • Bachelor's degree in computer science, information systems, Cybersecurity or a related field with 5 years of experience; or Master's degree with 3 years of related experience; or 1 year with a PhD
  • Must have a DoD 8140 IAT Level II certification (ex. Security CE or CISSP)
  • Strong systems administrator experience specifically in Windows/Linux Operating Systems environments
  • Experience working with cloud technologies and platforms such as Microsoft Azure, Amazon Web Services (AWS) and Google Cloud
  • Experience with DevSecOps practices, approaches, requirements and iteration plans for a large-scale classified government system
  • Familiarity and skills in agile software principles particularly regarding building a plan or roadmap for multiyear program product
  • Interest and aptitude in developing Infrastructure as code scripts in Terraform and Helm to provision cloud resources
  • Familiarity with configuring and maintaining DevSecOps Continuous Integration/Continuous Deployment (CI/CD) pipeline tools including best practices, automated builds and tests, quality gates, software quality and CI tools (e.g., Jenkins)
  • Communicates effectively both internally and externally to team
  • Eager to expand knowledge and continually improve
  • Ability to write or review software code (Java, Python, etc.)
  • US Citizenship and active DoD Secret clearance or higher
  • Must be able to support an in person closed area work environment 100% of the time

Responsibilities

  • Design, develop, deliver and sustain new and existing cybersecurity technologies in support of further development of the GMD weapon system
  • Create, modify and document all enhancements, and efforts to include system design documents, standard operating procedures, operations and maintenance manuals, procedures, software development plans and related documentation
  • Program design, coding, testing, debugging and documentation
  • Recommend and utilize the appropriate programming language for each component or workload based upon performance requirements, supportability, integration with existing components, maintainability and other selection criteria deemed applicable
  • Review current systems and analyze business functions or processes to understand the needs for which applications are being designed
  • Recommend system capabilities and objectives for assigned projects
  • Conduct quality assurance reviews
  • Develop all components and services using industry best practices such as test-driven development, centralized source code management, code reviews and automated testing
  • Utilize continuous integration, continuous deployment (CI/CD) workflows to the maximum extent possible for all published components
  • Produce DevOps best practice templates to enable rapid implementation of DevSecOps development workflows
  • Provide subject matter expertise during the review of potential technologies proposed for integration with the environment
  • Fully document development efforts using a combination of code comments, project issue tracking, change requests and formal documentation
  • Ensure that software deployments minimally impact production workloads running in production environments
  • Perform analysis and tests as needed to aid the design process and to document the end item business functionality and system performance requirements
  • Identify emerging technologies, alternatives and standards implementations such as machine learning (ML) and artificial intelligence (AI) to provide better support for developers and application stakeholders

Skills

DoD 8140 IAT II
Windows/Linux
Cloud platforms
DevSecOps
Terraform
Helm
Jenkins
Java/Python
US Citizenship
Clearance
Agile

Education

Bachelor's in CS/IS/Cyber
Master's in CS/IS/Cyber
PhD

Tools

Kubernetes
Docker
Git/GitHub/GitLab/Bitbucket
Jenkins
SonarQube/Fortify/Coverity
Nexus

Job description

Principal DevSecOps Engineer Clearances Required Active DoD Secret location Huntsville Alabama United States

Note: This is a contingent listing for a position that is planned to open up in February 2026 interviews may begin in December or January

TCS is searching for a Principal DevSecOps Engineer to join our strong team supporting our Ground based Midcourse Defense GMD customer in Huntsville AL The GMD program is a portion of the Missile Defense Agency's MDA system to protect the US and our allies from ballistic missile attack The selected candidate will use modern development automation and management tools to work in both Linux and Windows environments in legacy and cloud environments.

Responsibilities
  • Design, develop, deliver and sustain new and existing cybersecurity technologies in support of further development of the GMD weapon system
  • Create, modify and document all enhancements, and efforts to include system design documents, standard operating procedures, operations and maintenance manuals, procedures, software development plans and related documentation
  • Program design, coding, testing, debugging and documentation
  • Recommend and utilize the appropriate programming language for each component or workload based upon performance requirements, supportability, integration with existing components, maintainability and other selection criteria deemed applicable
  • Review current systems and analyze business functions or processes to understand the needs for which applications are being designed
  • Recommend system capabilities and objectives for assigned projects
  • Conduct quality assurance reviews
  • Develop all components and services using industry best practices such as test-driven development, centralized source code management, code reviews and automated testing
  • Utilize continuous integration, continuous deployment (CI/CD) workflows to the maximum extent possible for all published components
  • Produce DevOps best practice templates to enable rapid implementation of DevSecOps development workflows
  • Provide subject matter expertise during the review of potential technologies proposed for integration with the environment
  • Fully document development efforts using a combination of code comments, project issue tracking, change requests and formal documentation
  • Ensure that software deployments minimally impact production workloads running in production environments
  • Perform analysis and tests as needed to aid the design process and to document the end item business functionality and system performance requirements
  • Identify emerging technologies, alternatives and standards implementations such as machine learning (ML) and artificial intelligence (AI) to provide better support for developers and application stakeholders
Required Qualifications
  • Bachelor's degree in computer science, information systems, Cybersecurity or a related field with 5 years of experience; or Master's degree with 3 years of related experience; or 1 year with a PhD
  • Must have a DoD 8140 IAT Level II certification (ex. Security CE or CISSP)
  • Strong systems administrator experience specifically in Windows/Linux Operating Systems environments
  • Experience working with cloud technologies and platforms such as Microsoft Azure, Amazon Web Services (AWS) and Google Cloud
  • Experience with DevSecOps practices, approaches, requirements and iteration plans for a large-scale classified government system
  • Familiarity and skills in agile software principles particularly regarding building a plan or roadmap for multiyear program product
  • Interest and aptitude in developing Infrastructure as code scripts in Terraform and Helm to provision cloud resources
  • Familiarity with configuring and maintaining DevSecOps Continuous Integration/Continuous Deployment (CI/CD) pipeline tools including best practices, automated builds and tests, quality gates, software quality and CI tools (e.g., Jenkins)
  • Communicates effectively both internally and externally to team
  • Eager to expand knowledge and continually improve
  • Ability to write or review software code (Java, Python, etc.)
  • US Citizenship and active DoD Secret clearance or higher
  • Must be able to support an in person closed area work environment 100% of the time
Preferred Qualifications
  • Experience with containerization and orchestration tools such as Kubernetes, Docker and/or other cloud orchestration technologies
  • Experience with configuration management tools (e.g., Git, GitHub, GitLab, Bitbucket, etc.)
  • Experience with branching strategies, gated commits and source controlled management
  • Programming and scripting experience in a UNIX environment (C, Perl, Python, Bash, Ruby, Shell Scripts)
  • Programming and scripting experience in a Windows environment (PowerShell, etc.)
  • Experience with PaaS (Platform as a Service) infrastructure
  • Experience with or basic knowledge of software development (e.g., Java, JavaScript, C, C++ or any modern object-oriented language and its life cycles)
  • Utilize Agile practices and principles to deliver high-quality products and services
  • Atlassian JIRA, Confluence, GitLab, GitHub, Jenkins and Nexus repository experience
  • Experience with security coding standard best practices, static and dynamic scanning tools (e.g., SonarQube, Fortify, Coverity)
  • Experience deploying and maintaining applications on Kubernetes clusters
Benefits
  • Health
  • Dental
  • Vision
  • 401k match
  • Profit Sharing
  • Flexible Time Off
  • STDLTD
  • Life Insurance
  • Referral Bonuses
  • Professional development reimbursement
  • Vacation
  • Sick leave
  • Maternity leave
  • Paternity leave

TCS Inc is an EEO Employer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior�Principal DevSecOps Engineer
Senior�Principal DevSecOps Engineer

TCS • United States

On-site
USD 140,000 - 230,000
Health Dental Vision 401k match
Senior Principal DevSecOps Engineer
Senior Principal DevSecOps Engineer

Technical Consulting Solutions, Inc. • Huntsville (AL)

On-site
USD 110,000 - 160,000
Health/Dental/Vision
401(k) match
Profit-Sharing
+7
Principal DevSecOps Engineer
Principal DevSecOps Engineer

TCS • Alabama

On-site
USD 100,000 - 130,000
Health/Dental/Vision
401(k) match
Profit-Sharing
+4
Principal DevSecOps Engineer
Principal DevSecOps Engineer

Technical Consulting Solutions, Inc. • Huntsville (AL)

On-site
USD 150,000 - 190,000
Senior�Principal DevSecOps Engineer
Senior�Principal DevSecOps Engineer

TCS • Alabama

On-site
USD 120,000 - 150,000
Health/Dental/Vision
401(k) match
Flexible Time Off
Senior Cyber Security Engineer
Senior Cyber Security Engineer

TCS • United States

On-site
USD 120,000 - 180,000
Health insurance
Dental
Vision
+7
Principal Software Engineer
Principal Software Engineer

TCS • United States

On-site
USD 140,000 - 190,000
Health insurance
Dental
Vision
+6
Senior Principal Software Engineer
Senior Principal Software Engineer

TCS • United States

On-site
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Principal Systems Engineer
Senior Principal Systems Engineer

TCS • United States

On-site
USD 140,000 - 200,000
BCBS
Health
Dental
+9
Principal Systems Engineer
Principal Systems Engineer

TCS • United States

On-site
USD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+9