Cloud Architect Opportunity
We are seeking a skilled cloud architect to lead the transformation and execution of our end-to-end cloud strategy. This role involves cross-functional collaboration with engineering, security, product management, and business stakeholders to drive a roadmap that powers our next-generation cloud platform.
Job Responsibilities :
- Lead delivery of enterprise-grade cloud solutions ensuring scalability, security, and resilience.
- Assess current infrastructure, applications, and business requirements to determine optimal cloud architecture.
- Develop and execute cloud migration strategies with minimal operational disruption.
- Participate in architectural reviews, threat modeling, and risk mitigation planning.
- Manage proof of concepts, exploratory projects to identify, evaluate, and eventually adopt suitable Cloud Computing models for our organization.
- Collaborate with cloud computing colleagues inside and outside the industry to define Cloud Computing adoption models, best practices, use cases, guidance documents.
- Design architectures that can scale seamlessly to accommodate growth and fluctuating workloads, leveraging services like auto-scaling, serverless computing, and distributed databases.
- Design architectures with redundancy, fault tolerance, and high availability to minimize downtime and ensure continuous service delivery.
- Evaluate offerings of cloud service providers selecting services that best suit our needs.
- Develop Self-Service APIs, CI / CD Pipelines, Terraform Code for Infrastructure as a Code and Terraform Modules for Azure Support Service and Business Units Application Service Automation.
- Azure Cloud Infrastructure (IAAS, PAAS, and SAS) Support, Consultations, Services Onboarding, Innovations, and Cost Optimization initiatives.
- Security integration of every aspect of the infrastructure including identity and access management, encryption, network security, and compliance controls.
Required Skills :
20+ years in IT, at least 5+ years architecting large-scale cloud solutions.Comprehensive analysis of current organization's infrastructure, applications, and business requirements to design optimal cloud architecture.Designing scalable solutions to accommodate growth and fluctuating workloads ensuring reliability and resiliency.Design architectures with redundancy, fault tolerance, and high availability to minimize downtime and ensure continuous service delivery.Good knowledge and hands-on experience evaluating and selecting cloud services that best suit our needs.Hands-on experience collaborating with teams to identify optimal cloud solutions designing cloud-based systems and training internal teams on cloud technologies and best practices.Good knowledge understanding customer requirements and designing cloud services IAC modules for deployment integrating resource deployments using CI / CD pipelines.Design cloud services such as computing, storage, networking, databases, etc., according to best practices.Develop and maintain overarching cloud architecture roadmap aligning with business objectives and industry best practices.Establish and enforce cloud governance policies focused on cost management, security, and performance optimization.Lead complex cloud solution design leveraging Azure services.Oversee continuous integration / continuous deployment pipelines for reliable automated deployments.Integrate security best practices into every layer of the stack leveraging Azure Security Center, Azure Key Vault, Azure Policy, etc.Drive initiatives for high availability disaster recovery and business continuity in Azure.Establish performance monitoring and logging strategies using Azure Monitor and Application Insights.Collaborate with executive leadership and key stakeholders to ensure alignment on cloud strategies and priorities.Represent the cloud architecture function in client discussions and other customer-facing initiatives.Keep abreast of emerging Azure services and industry trends evaluating their potential for adoption within our platform.Spearhead proof-of-concept projects to assess new technologies frameworks and architecture.Deep understanding of Azure services including Compute Networking Storage Azure DevOps AKS App Services Serverless Functions, etc.Proficiency with Infrastructure as Code (IaC) Terraform, ARM, or Bicep, and cloud-native DevOps practices.Knowledge of microservices architecture and container orchestration Docker Kubernetes.Hands-on experience in Code Reviews Design Reviews.Proficiency with Azure AD RBAC for identity and access management.Proficiency with software development and project management tools like Azure DevOps Jira, or similar.Deep expertise in CI / CD tools Azure DevOps GitHub Actions, or similar.Skilled in scripting automation using ASP.Net C# Python PowerShell Go language, or similar.Experience designing Implement Advance Hub and Spoke Networking modules VWANs Virtual Hubs Express Routes Application Gateways User Defined Routings.Comfortable working in agile environments with strong collaboration and communication skills.Experience designing Implement IaC using tools like Terraform API ARM Templates, or Bicep.Experience in CI / CD pipeline tools YAML Python Shell scripting Bash, or similar.Experience Developing Self-Service APIs using tools like ASP.Net C# Swagger Kusto Query Language, or similar.Experience Testing Auditing tools Chef InSpec Terratest Go, or similar.Preferred to have AWS Architectural design and implementation experience.Nice to Have :
Azure Certifications such as :Good knowledge of security frameworks Zero Trust SSO OAuth.Experience with Azure DevOps workflows and progressive delivery strategies.Understanding of networking principles and technologies DNS Load Balancers Reverse Proxies Microsoft Active Directory Active Directory Federation Services ADFS.