We are building a world class team and would love you to join us. As an Infrastructure Engineer you'll be part of an agile project team working with all the infrastructure pieces of a system. You will oversee the migration process and design, maintain and monitor the new cloud platform, as well as configuring hybrid connectivity between on-site systems and the cloud environment.
This project focuses on creating resilient, multi-tenant base services on GCP. It involves implementing a hub and spoke architecture to improve resource management, enhancing security and availability, and extending the Istio service mesh across both GCP and Azure to achieve a seamless, cloud-agnostic infrastructure that supports our diverse range of products and platform.
What you will be doing:
- Implement a hub and spoke model on GCP for multi-tenant environments
- Implement multi-region resilience, security, and cloud-agnostic infrastructure
- Set up GCP environments, including networking architecture, IAM roles, and security configurations
- Deploy and manage GKE clusters, Istio service mesh, and K8s services across GCP and Azure environments
- Utilize Terraform, Helm, Argo CD, and GitLab CI/CD for infrastructure as code implementation
- Implement solutions ensuring high availability, resilience, and optimal performance
- Ensure security best practices, compliance standards, and well-architected framework principles are met
- Facilitate seamless integration and knowledge transfer within internal teams
- Create comprehensive documentation
Expertise we are looking for:
- Expertise in GCP and strong understanding of networking, including service meshes (Istio) and multi-cluster setups
- Extensive experience with Kubernetes (GKE)
- Proficiency in Terraform and Helm for IaC deployments
- Experience with GitLab CI/CD pipelines
- Proficient in Python and GoLang for scripting, automation, and developing custom controllers
- Knowledge of security best practices, governance, and compliance standards
- Familiarity with cloud well-architected framework principles
- Experience in working with Architects
Join our team and work in a collaborative, politics-free environment where freedom and responsibility go hand in hand. We value commitment, feedback, and empathy.