You will own the design, provisioning, and maintenance of secure, scalable cloud infrastructure across AWS, GCP, or Azure.
Responsibilities
Design and provision cloud infrastructure using infrastructure-as-code tools.
Build and maintain CI/CD pipelines for deployment to non-prod and production environments.
Collaborate with software engineering teams to define infrastructure and deployment requirements.
Administer cloud services, troubleshoot issues, and monitor application availability metrics.
Perform infrastructure cost analysis and optimization.
Manage secrets, environment-based configurations, and certificates.
Required Skills
8+ years of experience programming in Java or Python.
8+ years of experience building and maintaining AWS, GCP, or Azure infrastructure (VPC, EC2, Security Groups, IAM, ECS, S3, SQS/SNS or Pub-Sub, EKS or GKE).
Extensive experience with Terraform, AWS CDK, or LocalStack.
Proficiency with Harness or Jenkins for building and administering infrastructure jobs.
Hands-on experience with containerization using Docker and Kubernetes (AWS ECS/EKS or GCP GKE).
Experience with AWS specific services including Redis, RDS, Oracle/PostgreSQL, and Kinesis.
Bachelor’s degree in Computer Science or equivalent practical experience.