Job Description
We are seeking a Multi-Cloud Architect with extensive experience in designing and deploying multi-cloud solutions across the three major public cloud providers (AWS, Azure, Google Cloud). The ideal candidate will have a strong background in Kubernetes, Platform Engineering, and DevOps practices, along with hands-on experience as a full-stack software engineer. You will play a key role in automating infrastructure operations while ensuring the scalability, reliability, and performance of our cloud environments.
Key Responsibilities:
- Design and implement multi-cloud architectures across AWS, Azure, and Google Cloud environments to meet the scalability and performance needs of Solidigm.
- Drive cloud adoption and migration strategies, ensuring solutions are aligned with best practices for cloud-native applications.
- Collaborate with internal teams to develop a cloud automation strategy, utilizing Infrastructure as Code (IaC) to streamline operations and improve efficiency.
- Lead efforts to automate infrastructure provisioning using Kubernetes, Terraform, Ansible, and other related tools.
- Serve as a technical advisor for architecture designs, providing expertise in multi-cloud platforms, microservices, and container orchestration.
- Build and maintain a secure, scalable, and high-performance cloud infrastructure.
- Drive continuous integration and deployment (CI/CD) strategies to improve development speed and operational efficiency.
- Collaborate with software engineers to automate infrastructure services and ensure seamless integration between the infrastructure and application layers.
- Monitor, troubleshoot, and optimize cloud infrastructure and applications to improve reliability and performance.
- Stay up-to-date with the latest cloud technologies and trends, applying them to improve Solidigm’s infrastructure solutions.
Qualifications
- 8-10 years of experience designing, deploying, and managing multi-cloud solutions across AWS, Azure, and Google Cloud.
- 8-10 years of DevOps experience, including expertise in CI/CD pipelines, automation, and Infrastructure as Code (IaC).
- Extensive experience with Kubernetes and other container orchestration tools.
- Experience as a full-stack software engineer with knowledge of languages such as Python, Java, or JavaScript.
- Strong understanding of cloud-native architecture, microservices, and cloud automation tools such as Terraform, Ansible, and Helm.
- Expertise in cloud security, cost management, and cloud governance best practices.
- Excellent problem-solving skills, with a focus on performance optimization and scalability.
- Experience with Platform Engineering and Kubernetes-driven development environments.
Preferred Qualifications:
- Experience with hybrid cloud and edge computing environments.
- Familiarity with VMware or other virtualization platforms.
- Certified Kubernetes Administrator (CKA) or equivalent cloud certifications (AWS Solutions Architect, Google Cloud Professional Architect, etc.).
- Strong background in monitoring and observability tools like Prometheus, Grafana, or Datadog.