Systems Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+37 more
Job description
Leidos’ Digital sector is seeking a Systems Engineer with strong DevSecOps, identity security, and systems-integration expertise to support the Defense Information Systems Agency (DISA) Compartmented Enterprise Services Office (CESO). This role is primarily responsible for the software delivery platform, GitLab administration, CI/CD architecture, deployment automation, and developer enablement. Cloud infrastructure, Kubernetes platform administration, and cloud operations are performed in close partnership with the Cloud Systems Owner team. \n \n This position is 100% on-site in Arlington, VA and requires TS with SCI eligibility for consideration, as well as willingness and ability to obtain a poly in future.\n \n \nPrimary Responsibilities\n \n \n
- Engineer, administer, and continuously improve the GitLab platform, including projects, groups, runners, repositories, permissions, scalability, and operational health.\n
- Develop and maintain reusable GitLab pipeline templates, shared libraries, automation frameworks, and deployment workflows that support enterprise CI/CD standards and improve consistency, maintainability, and engineering productivity across Agile development teams.\n
- Implement and continuously improve automated application security, software supply chain security, and compliance validation throughout the CI/CD lifecycle, including SAST, software composition analysis (SCA), container image scanning, secrets detection, and Infrastructure-as-Code scanning.\n
- Develop and maintain standardized deployment patterns for Kubernetes applications utilizing GitOps methodologies, Helm, progressive deployment techniques, and automated deployment validation.\n
- Administer GitLab Container Registry, package repositories, artifact repositories, and software dependency management platforms supporting secure software delivery.\n
- Collaborate with Cloud Systems Owners to ensure cloud platforms effectively support automated software deployment, operational scalability, application resiliency, and platform reliability.\n
- Partner with software development teams to improve build performance, deployment reliability, release quality, and developer productivity through automation and self-service engineering capabilities.\n
- Partner with cybersecurity teams to align DevSecOps capabilities with organizational security policies, Federal guidance, and continuous monitoring requirements.\n
- Troubleshoot and perform root cause analysis for complex build failures, deployment issues, pipeline performance problems, dependency management challenges, and software delivery failures.\n
- Participate in peer reviews of pipeline designs, deployment strategies, and automation solutions to promote consistency, maintainability, and adherence to established standards.\n
- Monitor and report on software delivery performance metrics, including pipeline reliability, deployment success rates, build performance, and deployment frequency, identifying opportunities to improve engineering productivity and operational excellence.\n
- Contribute to DevSecOps engineering standards, pipeline documentation, release management processes, operational guidance, and platform governance documentation.\n
- Evaluate emerging DevSecOps technologies, AI-assisted software engineering capabilities, software delivery methodologies, and automation techniques, recommending improvements that increase engineering productivity, security, and operational efficiency.\n
- Participate in Agile ceremonies while supporting multiple software development teams.\n
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Engineering, or related field with 8-12 years of relevant experience, or Master’s degree with 6-10 years of experience. Additional experience may be considered in lieu of degree.\n
- Active TS clearance with SCI eligibility\n
- Ability to obtain and maintain a CI Poly and Special Program Access.\n
- IAT Level II certification or higher (e.g., Security+ CE, CySA+, SSCP, CISSP).\n
- Extensive experience designing, implementing, and administering enterprise CI/CD platforms supporting large-scale software development.\n
- Advanced experience developing and administering GitLab CI/CD pipelines, including GitLab Runners, reusable pipeline templates, variables, artifacts, deployment workflows, and pipeline optimization.\n
- Extensive experience administering GitLab repositories, merge requests, branching strategies, permissions, source code management, and platform governance.\n
- Extensive experience developing Infrastructure as Code using Terraform, AWS CloudFormation, or similar technologies.\n
- Advanced experience deploying containerized applications (Docker, Kubernetes) using Helm, GitOps methodologies, or comparable deployment tools.\n
- Strong experience developing automation using Bash, Python, or similar scripting languages.\n
- Experience administering Linux environments supporting CI/CD platforms and software development workflows.\n
- Experience supporting AWS cloud services and cloud-native application deployments.\n
- Extensive knowledge of software supply chain security, secrets management, dependency management, secure software development practices, and automated security testing.\n
- Experience integrating automated testing, quality gates, compliance validation, and security scanning into enterprise CI/CD pipelines.\n
- Demonstrated ability to contribute to technical initiatives, apply engineering standards, and improve software delivery practices.\n
- Strong troubleshooting, communication, collaboration, and problem-solving skills.\n
- Ability to obtain an SF-85 Public Trust suitability determination. [Update for DISA clearance requirements.]\n
- US Citizenship.\n, * Experience supporting DoD or other Federal software development programs.\n
- Experience supporting DevSecOps initiatives in large Agile or SAFe software development organizations.\n
- Experience implementing enterprise GitOps deployment methodologies using GitLab and Kubernetes.\n
- Experience with GitLab Ultimate Security, SonarQube, Checkmarx, Veracode, Snyk, Trivy, or similar security analysis platforms.\n
- Experience administering GitLab Container Registry, Nexus Repository Manager, Artifactory, or comparable artifact management platforms.\n
- Experience supporting cloud-native application development using Kubernetes and AWS.\n
- Experience implementing automated testing, deployment approvals, quality gates, compliance validation, and release governance within CI/CD pipelines.\n
- AWS, GitLab, Kubernetes, Terraform, or comparable industry certifications.\n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…