Lead, DevSecOps
Summary
Designs, implements, and maintains cloud infrastructure and deployment pipelines for Kubernetes-based applications on AWS, focusing on scalability, security, and automation. Core tools include Terraform, Helm, EKS, and monitoring systems like Datadog/Splunk.
Job Description
- Design, implement, and maintain infrastructure and deployment pipelines using industry best practices.
- Build and manage infrastructure as code using Terraform, ensuring scalability, reliability, and security.
- Develop and maintain Helm charts for managing deployments and version control of Kubernetes applications.
- Deploy and manage applications in Kubernetes clusters, ensuring high availability and performance.
- Utilize AWS ECR (Elastic Container Registry) and EKS (Elastic Kubernetes Service) to manage container images and orchestrate Kubernetes clusters in the AWS environment.
- Collaborate with development teams to automate build, test, and deployment processes, enabling continuous integration and delivery.
- Monitor and troubleshoot production systems, ensuring uptime, performance, and security.
- Implement and enhance monitoring and logging systems, including telemetry data monitoring using tools such as Datadog and Splunk, to gain insights into system performance and improve troubleshooting capabilities.
- Maintain and improve CI/CD pipelines to enable efficient and reliable software releases.
- Stay up-to-date with the latest DevOps trends, tools, and technologies, and evaluate their potential applicability to our infrastructure and processes.
Job Requirements
- Bachelor’s degree in computer science, Engineering, or related technical field, or equivalent practical experience.
- At least 3 years of hands-on technical experience
- Strong expertise in AWS ECR and EKS container tools
- Experience in Datadog and Splunk
- Deep understanding of CI/CD pipelines