Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience with containers and related technologies (Kubernetes / Docker / HashiCorp - Packer, Vault, Terraform/Terragrunt). 7 or more years of hands-on software development experience, with a significant focus on cloud services, infrastructure, Terraform, scalability, and availability. Proven track record of designing and implementing complex, scalable, highly available, and secure cloud architectures. Expert in programming languages such as Go (Golang), Python, and scripting languages, infrastructure as code (IaC) using Terraform. Extensive expertise in Amazon Web Services (AWS) including services such as EC2, Lambda, S3, RDS, VPC, ECS/EKS, IAM etc. Experience with containerization technologies like Docker and orchestration platforms such as Kubernetes. In-depth knowledge of DevOps practices, CI/CD pipelines, and strategies for achieving scalability and availability. Familiarity with cybersecurity best practices and the ability to implement security measures in cloud environments is a plus.