remote
DevOps Software Engineer - Lockheed Martin
Software Engineer
Lead the design and maintenance of scalable, secure cloud infrastructure using Kubernetes, Docker, and AWS. Build automated CI/CD pipelines, manage Terraform deployments, and collaborate with cross‑functional teams to deliver high‑availability software solutions.
About the role
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines for multiple microservices using GitHub Actions, Jenkins, or similar tools.
- Provision and manage Kubernetes clusters on AWS EKS, ensuring high availability and scalability.
- Automate infrastructure as code with Terraform, maintaining version control and documentation.
- Collaborate with development teams to integrate security best practices and compliance checks into the deployment workflow.
- Monitor application performance, troubleshoot incidents, and implement proactive capacity planning.
Requirements
- 3+ years of experience in DevOps engineering or related roles.
- Proficient with Docker, Kubernetes, and AWS services (EKS, EC2, S3, IAM).
- Hands‑on experience writing Terraform scripts and managing IaC pipelines.
- Strong scripting skills in Python or Bash for automation.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
cicdkubernetesdockerawsterraformpython