We are seeking an experienced Cloud Architect to join our team and lead the design and implementation of robust cloud infrastructures for our enterprise clients. You will be a key member of the Client's GenAI delivery organization, and be responsible for developing comprehensive cloud strategies, architecting scalable solutions, and ensuring the security and efficiency of our clients' cloud environments.
Required skills :
- 10+ years of professional experience in IT, with at least 5 years focused on cloud architecture and implementation
- Deep expertise in major cloud platforms (AWS, Azure, Google Cloud Platform), with a preference for Azure.
- Strong understanding of cloud networking, including virtual networks, load balancers, application gateways and enterprise security standards such as Private links and Private endpoints.
- Strong understanding of cloud security, including expertise in implementing RBACs, network security groups (NSGs), and encryption protocols. Experience with using Managed Identities and Service Principals.
- Experience with Infrastructure as Code (IaC) tools such as Terraform, Azure Resource Manager (ARM) templates, and Helm charts.
- Proficiency in scripting languages (e.g., Python, PowerShell, Bash)
- Proficiency in containerization technologies (Docker, Kubernetes)
- Experience with cloud cost optimization and performance tuning
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert, Google Cloud Certified - Professional Cloud Architect)
Roles & responsibilities :
Design and implement scalable, secure, and cost-effective cloud architectures for enterprise clientsDevelop and maintain cloud adoption strategies and roadmapsEvaluate and recommend appropriate cloud services and technologies for specific business needsImplement best practices for cloud security, compliance, and governanceDesign and oversee disaster recovery and business continuity plansOptimize cloud performance and manage costs across multiple cloud platformsCollaborate with cross-functional teams including developers, security specialists, and network engineersProvide technical leadership and mentorship to junior team membersStay up-to-date with the latest cloud technologies and industry trendsConduct regular architecture reviews and propose improvementsDevelop and maintain documentation for cloud architectures and processes(ref : hirist.tech)