Primary Skills: Google Cloud Platform, Azure, AWS, Java, Cloud Architecture
Experience: (10+ preferred)
Role Summary
We are seeking an experienced Cloud Solution Architect to join the Cloud Engineering team. This role is responsible for designing, developing, and deploying cloud automation and infrastructure solutions across Azure, AWS, and/or Google Cloud Platform (Google Cloud Platform), with a strong focus on Infrastructure as Code (IaC), cloud migrations, DevOps, and security integration.
The ideal candidate will have deep handson experience with Terraform, strong programming skills in Java or Python, and the ability to architect secure, scalable, and resilient cloud platforms.
Key Responsibilities
Cloud Architecture & Engineering
- Design and implement cloud-native and hybrid architectures on Azure, AWS, or Google Cloud Platform.
- Lead global infrastructure initiatives and cloud modernization efforts.
- Architect solutions using AKS, EKS, Kubernetes, and serverless technologies.
- Design and implement APIdriven and microservicesbased architectures.
Infrastructure as Code & Automation
- Provision and manage cloud infrastructure using:
- Terraform (Enterprise preferred)
- Azure Resource Manager (ARM)
- Develop reusable, secure, and scalable IaC modules.
- Automate cloud provisioning and configuration management.
Application Development & Integration
- Write secure, highquality code in Java or Python.
- Build and integrate applications using:
- Kubernetes platforms (AKS/EKS)
- Serverless services (e.g., AWS Lambda)
- Implement cloud messaging and integration patterns.
Cloud Migration & Operations
- Lead onpremises to cloud migrations (Azure or Google Cloud Platform).
- Integrate applications with IAM / AAD authentication and authorization models.
- Support the full software development lifecycle (SDLC).
- Produce operational, technical, and user-facing documentation.
DevOps, CI/CD & Security
- Implement CI/CD pipelines using:
- Azure DevOps
- GitHub / GitLab
- Terraform
- Ansible
- Design secure networking architectures:
- SDWAN
- ExpressRoute
- Network Security Groups (NSG)
- Firewalls, DNS, and private connectivity
- Implement monitoring, logging, and observability strategies.
Continuous Improvement & Collaboration
- Collaborate with crossfunctional engineering, security, and platform teams.
- Continuously improve development and delivery processes using feedback loops.
- Stay current with evolving cloud and DevOps best practices.
Required Qualifications
- Bachelor s degree in Computer Science, Engineering, or a related field.
- 8+ years of experience as a Cloud Architect (10+ preferred).
- Strong expertise in Terraform for Infrastructure as Code.
- Strong proficiency in Java or Python.
- Deep expertise in one or more cloud platforms:
- Azure
- AWS
- Google Cloud Platform
(Multicloud experience preferred)
Technical Skill Requirements
Cloud & Infrastructure
- Azure / AWS / Google Cloud Platform (multicloud preferred)
- Kubernetes (AKS / EKS)
- Serverless architectures
- Cloud networking (VPC/VNET, DNS, ExpressRoute, SDWAN)
- IAM / AAD integration
- Network security (Firewall, NSG, private endpoints)
DevOps & Automation
- Terraform (Enterprise preferred)
- Azure DevOps
- GitHub / GitLab
- Ansible
- CI/CD pipelines
Application & Data
- API & microservices architecture
- Cloud databases:
- SQL & NoSQL
- Azure Cache for Redis
- UNIX / Windows environments
NicetoHave Skills
- Experience with AI & GenAI services, such as:
- Azure OpenAI
- Document Intelligence
- Azure AI Search
- Google Vertex AI / Gemini
- AgentSpaces
- Active certifications in:
- Terraform
- Azure
- AWS
- Google Cloud Platform
Role Classification
- Role Type: Cloud Solution Architect
- Primary Cloud: Google Cloud Platform
- Core Languages: Java, Python
- Skill Category: Cloud Engineering & Architecture