Key Responsibilities:
Design and Implement Cloud Solutions
- Architect and deploy scalable, secure, and cost-effective cloud infrastructure tailored to business needs.
- Build cloud solutions with high availability, performance, and compliance with security standards.
Infrastructure as Code (IaC)
- Develop, maintain, and troubleshoot IaC scripts using Terraform, OpenTofu, or GCP Deployment Manager.
- Ensure consistent, automated provisioning of cloud resources.
Cloud Platform Management & Optimization
- Manage and optimize cloud environments (GCP, AWS, Azure).
- Monitor system health, performance, and availability.
- Analyze usage to optimize costs and resource allocation.
Automation and Orchestration
- Automate workflows and cloud operations using scripting languages such as Python, Bash, or Go.
- Implement orchestration using tools like Ansible, Chef, or Puppet.
Monitoring, Security, and Compliance
- Implement monitoring solutions and respond to incidents for reliable cloud operations.
- Enforce cloud security best practices, including IAM policies, encryption, and vulnerability management.
- Ensure alignment with regulatory requirements and internal policies.
Cross-Team Collaboration & Knowledge Sharing
- Work closely with development, DevOps, and security teams to troubleshoot cloud-related issues.
- Maintain clear documentation of cloud architecture, configurations, and processes.
- Educate teams on cloud technologies and best practices.
Continuous Improvement and AI Integration
- Stay updated with emerging cloud technologies and recommend infrastructure improvements.
- Support AI adoption by integrating AI agents, MCP, and A2A workflows, with exposure to Vertex AI and GCP Agent frameworks.
Qualifications:
- Bachelor's degree in Computer Science, IT, or related field (Master's preferred).
- 35 years of hands-on cloud engineering experience, with strong GCP expertise.
- Deep knowledge of GCP services such as Compute Engine, Cloud Storage, VPC, Cloud Functions, Cloud Run, and BigQuery.
- Proficient in Terraform and optionally GCP Deployment Manager.
- Strong scripting skills in Python, Bash, or Go.
- Familiarity with CI/CD pipelines using GCP Cloud Build, Artifact Registry, and Git workflows.
- Solid understanding of cloud security principles, IAM, and networking fundamentals (VPCs, firewalls, load balancers).
- Experience with API integration and hybrid cloud connectivity.
- Self-starter with entrepreneurial mindset, able to work in fast-paced, collaborative environments.
- Preferred: Google Cloud Professional Cloud Architect or DevOps Engineer certification.