About the Role
Our client, a leading enterprise solutions provider, is looking for a highly experienced Cloud Solutions Architect with a specialization in Microsoft Azure to join their team in Benoni, Gauteng . This role requires deep technical expertise in designing, implementing, and managing complex cloud solutions that meet client business objectives. You will engage directly with clients to understand their needs, architect scalable and secure Azure environments, and provide technical leadership throughout the project lifecycle. The ideal candidate will possess strong architectural skills, a comprehensive understanding of Azure services, and the ability to translate business requirements into robust technical designs. This is a critical position for driving cloud adoption and innovation within the organization and for its clients in the Benoni region. We seek individuals passionate about cloud technology and delivering exceptional client outcomes.
Key Responsibilities
- Design and architect end-to-end cloud solutions on the Microsoft Azure platform.
- Assess client requirements and translate them into scalable, secure, and cost-effective Azure architectures.
- Provide technical leadership and guidance to implementation teams.
- Evaluate and select appropriate Azure services and technologies for specific client needs.
- Develop comprehensive technical documentation, including architecture diagrams and solution designs.
- Oversee the deployment and migration of applications and infrastructure to Azure.
- Ensure solutions adhere to best practices for security, performance, and compliance.
- Collaborate with sales teams to develop proposals and present solutions to clients.
- Stay current with Azure updates, new services, and industry trends.
- Troubleshoot and resolve complex technical challenges related to Azure deployments.
- Mentor junior architects and engineers, fostering a culture of technical excellence.
- Conduct proof-of-concepts and pilot implementations for new Azure services.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 8 years of experience in IT infrastructure and solution design, with at least 5 years focused on Microsoft Azure.
- Extensive hands-on experience designing and implementing solutions using core Azure services (e.g., VMs, VNet, Azure AD, SQL Database, App Service, Storage).
- Proficiency in Azure networking, security, and identity management.
- Experience with Azure hybrid cloud scenarios and migration strategies.
- Strong understanding of cloud-native architectures, microservices, and containerization (Docker, Kubernetes).
- Excellent analytical, problem-solving, and strategic thinking skills.
- Demonstrated ability to communicate complex technical concepts to both technical and business stakeholders.
- Relevant Azure certifications (e.g., AZ-305, AZ-104) are highly desirable.
- Experience with infrastructure as code tools (e.g., Terraform, ARM templates) is a plus.
- Ability to work effectively in a hybrid team environment.
Benefits
- Highly attractive salary package commensurate with extensive experience.
- Significant opportunities to work on large-scale, impactful Azure projects.
- Professional development budget and support for certifications.
- Hybrid working model in Benoni, Gauteng , balancing remote flexibility with office collaboration.
- Access to cutting-edge cloud technologies and training.
- Be a key technical advisor for a reputable solutions provider.
- Comprehensive medical and retirement benefits.