Bluegrass Digital logo

Senior Azure Cloud Engineer

Bluegrass Digital
Contract
On-site
Johannesburg, South Africa

We are looking for a skilled and experienced Senior Azure Cloud Engineer to join our innovative team. In this senior role, you will lead the design, implementation, and optimization of complex cloud architectures on Microsoft Azure. You will collaborate with cross-functional teams to deliver robust cloud solutions that meet our clients' evolving needs and ensure high performance, scalability, and security.


Key Responsibilities:


  • Lead the design and deployment of advanced Azure cloud infrastructure and services.
  • Architect and implement cloud solutions that are scalable, secure, and cost-effective.
  • Mentor and guide junior team members in best practices for cloud engineering.
  • Collaborate with development and operations teams to enhance CI/CD pipelines and DevOps processes.
  • Monitor cloud performance and implement proactive measures to optimize resources and costs.
  • Implement and enforce security standards and compliance requirements for cloud environments.
  • Troubleshoot complex cloud issues and provide timely resolutions.
  • Stay informed about industry trends and emerging technologies, recommending improvements and innovations.
  • Support migration projects, helping clients transition to Azure seamlessly.

Qualifications:


  • Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree is a plus.
  • 5+ years of experience in cloud engineering, specifically with Microsoft Azure.
  • In-depth knowledge of Azure services, cloud architecture, and design patterns.
  • Proficiency in scripting and automation using tools such as PowerShell, Azure CLI, or Terraform.
  • Strong experience with CI/CD tools and practices (e.g., Azure DevOps, Jenkins).
  • Expertise in networking, security, and identity management within Azure.
  • Familiarity with containerization technologies (Docker, Kubernetes) and microservices architecture.
  • Excellent analytical and problem-solving skills, with a detail-oriented mindset.
  • Strong leadership, communication, and collaboration abilities.