About the Role
Our client, a prominent multinational technology services company, is seeking an innovative and experienced Cloud Solutions Architect with a strong focus on Microsoft Azure. This critical role, based in Pretoria, Gauteng, ZA, will involve designing, developing, and overseeing the implementation of sophisticated cloud solutions for a diverse range of enterprise clients. You will be at the forefront of leveraging Azure services to address complex business challenges, ensuring scalability, security, and cost-effectiveness. The ideal candidate possesses deep technical expertise in Azure architecture, excellent communication skills, and a passion for driving digital transformation. Join a company that is committed to empowering its employees and delivering cutting-edge cloud solutions.
Key Responsibilities
- Design and architect scalable, secure, and highly available cloud solutions on the Microsoft Azure platform.
- Collaborate with stakeholders to understand business requirements and translate them into effective technical solutions.
- Develop detailed solution designs, including infrastructure, networking, security, and application components.
- Provide technical leadership and guidance throughout the project lifecycle, from presales to deployment and beyond.
- Evaluate and recommend Azure services and technologies to meet client needs.
- Develop and deliver compelling presentations and demonstrations of proposed solutions.
- Create and maintain comprehensive documentation for cloud architectures and deployments.
- Stay current with the latest Azure services, features, and best practices.
- Identify opportunities for cost optimization and performance improvement in cloud environments.
- Mentor junior architects and engineers on cloud best practices.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree is a plus.
- 5+ years of experience in designing and implementing enterprise-level cloud solutions, with a significant focus on Microsoft Azure.
- Proven experience with core Azure services such as Virtual Machines, Azure Kubernetes Service (AKS), Azure SQL Database, Azure App Service, Azure Functions, and networking components.
- Strong understanding of cloud security principles and best practices within Azure.
- Experience with infrastructure as code (IaC) tools like Terraform or ARM templates.
- Familiarity with hybrid cloud scenarios and multi-cloud strategies.
- Excellent communication, presentation, and client-facing skills.
- Ability to work collaboratively in a team environment and lead technical discussions.
- Relevant Azure certifications (e.g., AZ-305, AZ-104) are highly desirable.
- Demonstrated ability to architect solutions that balance technical requirements with business objectives.
Benefits
- Exceptional annual salary of Rands.
- Comprehensive health, life, and disability insurance.
- Retirement savings plan with company matching.
- Generous professional development budget for training and certifications.
- Hybrid work arrangement providing work-life balance.
- Opportunities to work on challenging and high-impact projects.
- A supportive and collaborative company culture.
- Annual performance bonuses.