Job Closed
This listing is no longer active.
KBR, formerly a subsidiary of Halliburton, is a company in defense and space, offering services in technology, engineering, procurement, and construction on a g
DevOps Engineer – CI/CD, Containerization, GitLab
Location
South Dakota
Posted
124 days ago
Salary
$89.2K - $133.8K / year
Seniority
Senior
Job Description
DevOps Engineer – CI/CD, Containerization, GitLab
KBR
• Architect, implement, and maintain GitLab CI/CD pipelines supporting automated build, test, and deployment workflows. • Develop reusable GitLab pipeline templates and integrate automated security scanning, artifact management, and quality gates. • Continuously improve pipeline performance, reliability, and maintainability. • Build and optimize Docker or Docker-equivalent (OCI-compatible) container images for development, testing, and production workloads. • Manage container registries, image versioning, and security best practices. • Develop automated build environments using container-native tooling (Docker, Podman, Buildah, etc.). • Support Infrastructure-as-Code (IaC) workflows using Terraform, AWS CloudFormation, or AWS CDK. • Automate provisioning, configuration, and orchestration using tools such as Ansible. • Integrate build and release automation into cloud-hosted and hybrid environments. • Troubleshoot CI/CD issues, container build problems, and environment inconsistencies. • Provide expert support to software teams during build failures and deployment troubleshooting. • Maintain accurate, high-quality documentation of pipelines, container standards, and automation patterns. • Work across engineering teams to implement DevOps best practices. • Participate in Agile ceremonies including planning, daily standups, and retrospectives. • Recommend process improvements and automation enhancements to increase delivery velocity.
Job Requirements
- Bachelor’s degree in computer science, Engineering, or related field.
- 3+ years of DevOps or automation engineering experience , including CI/CD and containerization.
- Expert-level proficiency with GitLab CI/CD .
- Strong experience creating, optimizing, and securing Docker or equivalent containers.
- Experience with AWS services and cloud-native automation patterns.
- Scripting proficiency (Python, Bash, PowerShell, etc.).
- Experience with IaC tools such as Terraform, CloudFormation, or CDK.
- Strong understanding of automation security, cloud networking, and DevOps best practices.
- Excellent troubleshooting, communication, and documentation skills.
- AWS certifications (Developer, DevOps Engineer, Security Specialty, etc.).
- Experience with event-driven architectures (Lambda, EventBridge, SNS/SQS).
- Familiarity with government contracting environments and clearance processes.
- Experience with cost optimization (FinOps).
Benefits
- 401K with match
- medical
- dental
- vision
- life insurance
- AD&D
- flexible spending
- disability
- paid time off
- flexible schedule
- Career advancement through professional training and development.
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Cloud Operations Engineer
Cortado Holding AGCortado - Print management, enterprise mobility & improved collaboration
• Assist in building, implementing, and operating services in Microsoft Azure • Support ensuring smooth operation and continuous monitoring of our services • Help adjust and optimize our cloud environments for current workloads • Participate in automating recurring cloud processes • Support responsible account management in compliance with GDPR • Work closely with our development and testing teams to continuously improve our products
Site Reliability Engineer
PartlyBuilding the first global platform for replacement parts, starting with auto parts.
• Reliability Engineering: Ensure the stability, scalability, and security of our cloud infrastructure, Partly & 3rd party applications in our Kubernetes powered clusters. Leverage Infrastructure-as-Code and automation (Terraform for GCP, GitOps with ArgoCD, Custom scripts in Python/Bash, etc.) to deploy and manage workloads and resources in a repeatable, automated way. • Cost Optimisation: Monitor and optimise costs across our cloud and on-prem infrastructure, ensuring we get maximum value from our investments. Make recommendations for resource allocation or architecture changes to improve cost-efficiency without sacrificing reliability or performance. • Cross-Functional Collaboration: Work closely with developers, data engineers, and leadership to plan infrastructure needs and improvements. Provide tooling, guidance and training to the engineering team on SRE practices, and collaborate during software delivery to ensure smooth integrations from code to production. • Software Engineering: Make sure our software meets high production readiness standards. When you see a problem or an opportunity to improve, you drive the solution. • Troubleshooting: participate in incidents resolutions, give developers helping hand in debugging applications, networks, databases, compute systems.
DevOps Engineer, Security
ReflowGet real-time visibility, make data-driven decisions, and measure ROI from automation and optimization.
• Own infrastructure deployment, monitoring, and scaling across AWS, GCP, or Azure. • Build and maintain CI/CD pipelines, containerized environments (Docker, Kubernetes), and automated deployment flows. • Design isolated multi-tenant environments for enterprise customers. • Implement and manage infrastructure monitoring, alerting, and performance dashboards. • Lead initiatives in data protection, encryption, and threat detection. • Manage infrastructure as code (Terraform, Ansible) to ensure reproducibility and version control. • Partner with engineering to plan and execute a migration toward a more efficient, secure cloud architecture. • Support ongoing security reviews, compliance efforts, and audits.
Senior DevOps/SRE Engineer
NateraFounded in 2004 and led by CEO Steve Chapman, Natera is a company in the biotechnology market that offers genetic testing and diagnostics on a global scale. Ope
• Own the entire Laboratory Operations Software release process execution, ensuring smooth and timely software releases with minimal downtime. • Continuously monitor the effectiveness of the release process and implement improvements to increase efficiency, reduce errors, and enhance overall quality. • Act as an internal consultant and subject matter expert, coaching individual product teams on best-in-class DevOps practices, including infrastructure-as-code (IaC), monitoring, logging, and security integration. • Embed with development teams to assess and improve DevOps maturity, delivery practices, and operational readiness. • Design and implement a variety of projects to support extreme growth of complexity of applications as well as to enable innovation. • Provide hands-on guidance in CI/CD, cloud infrastructure usage, Kubernetes operations, and observability. • Help teams adopt existing infrastructure, platforms, and tooling provided by central Cloud / Platform teams. • Promote and reinforce technical standards, guardrails, and best practices that allow teams to operate autonomously while remaining compliant and secure. • Guide teams in applying organizational expectations around reliability, security, and cost management through automation rather than manual controls. • Serve as a feedback channel to central platform and cloud teams, sharing adoption challenges and improvement opportunities. • Continuously improve and automate infrastructure provisioning, configuration management, application deployment, and testing using tools like Terraform, Kubernetes and CI/CD. • Advocate for automation-first approaches to reduce operational toil and risk. • Partner with teams to define and implement Service Level Indicators (SLIs), Service Level Objectives (SLOs), and operational dashboards for their services. • Guide teams through incident response, post-incident reviews, and reliability improvements. • Identify systemic reliability issues and escalate platform-level concerns to the appropriate owning teams. • Drive capacity planning and performance tuning activities to ensure scalability and efficiency. • Provide expert-level support for complex infrastructure and deployment issues escalated by the product teams. • Assist teams in root cause analysis and long-term remediation. • Create and maintain clear documentation, runbooks, release process, CI/CD pipelines, and regression testing procedures. • Maintain comprehensive documentation of the release process, CI/CD pipelines, and regression testing procedures. • Share best practices and lessons learned across teams to raise overall DevOps maturity.




