Description
You will design and engineer cloud platform infrastructure from scratch using greenfield implementation strategies.
Responsibilities
- Build cloud platform infrastructure from the ground up using best practices.
- Design and develop Terraform modules and IaC resources from scratch.
- Architect and engineer Kubernetes components and container orchestration systems.
- Drive cloud infrastructure setup independently and propose automation solutions for platform provisioning.
- Implement cloud networking and compute resources including firewalls and GCE.
Required Skills
- 5+ years of experience in software engineering roles (Infrastructure or Application).
- 5+ years of experience with programming languages such as Python, Java, or Go.
- 2+ years of experience in public cloud environments (AWS, GCP, or Azure).
- Strong expertise in Terraform and writing custom modules.
- Deep knowledge of Kubernetes and container orchestration.
- Solid understanding of cloud networking, compute, and firewalls.
- Strong software engineering design fundamentals.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Preferred Skills
- Experience with Vertexai and SQL.
- Proficiency with CI/CD, GitHub, and Platform Administration.