Mandatory Skills
AWS, Kubernetes, Terraform, Jenkins & Python
.
Job Overview
We are seeking a highly skilled Senior DevOps Engineer with expertise in Core DevOps, AWS & Python/GoLang to join our team. The ideal candidate will:
- Design and implement scalable, reliable AWS infrastructure.
- Develop and maintain automation tools and CI/CD pipelines using Jenkins or GitHub Actions.
- Build, operate, and maintain Kubernetes clusters for container orchestration.
- Leverage Infrastructure as Code tools like Terraform or CloudFormation for consistent environment provisioning.
- Automate system tasks using Python or Golang scripting.
- Collaborate closely with developers and SREs to ensure systems are resilient, scalable, and efficient.
- Monitor and troubleshoot system performance using observability tools like Datadog, Prometheus, and Grafana.
Primary Skills
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- 8+ years of experience as a DevOps Engineer with a strong focus on AWS
- Hands-on experience with containerization tools like Docker
- Expertise in managing Kubernetes clusters in production
- Create Helm charts for the applications
- Proficient in creating and managing CI/CD workflows with Jenkins or GitHub Actions
- Strong background in Infrastructure as Code (Terraform or CloudFormation)
- Automation and scripting skills using Python or Golang
- Strong analytical and problem-solving abilities
- Excellent communication and collaboration skills
- Certifications in Kubernetes or Terraform are a plus
Roles & Responsibilities
- Design, build, and maintain production-grade Kubernetes clusters to ensure scalable and reliable container orchestration
- Containerize and optimize applications using Docker and best practices for image management
- Architect and manage scalable, fault-tolerant AWS infrastructure using Infrastructure as Code tools such as Terraform
- Design and develop reusable Terraform modules from scratch, and effectively integrate modules from public registries to promote standardization and scalability
- Create and maintain secure, efficient CI/CD pipelines with Jenkins or GitHub Actions, integrating security tools and compliance checks
- Automate manual operational tasks by developing reusable scripts and tools using Python or Golang
- Build and maintain observability stacks, including monitoring, logging, and alerting systems (e.g., Datadog, CloudWatch, Prometheus)
- Stay current with industry trends, AWS updates, and DevOps best practices to enhance team capabilities