About the Senior Cloud Engineer position
As a Senior Cloud Engineer it is your responsible to design, implement, automate, and maintain scalable. As well as secure, a reliable application host and deployment solutions on Microsoft Azure.
This role ensures optimal performance, security, and efficiency of cloud-hosted applications.
Senior Cloud Engineer responsibilities are :
- Application Hosting & Deployment
- Design and implement scalable, secure application hosting environments using Azure service
- Select appropriate Azure compute, storage, and networking components for each application workload
- Configure and manage Web Apps, AKS clusters, and App Services for application hosting
- Automate the provisioning and deployment of cloud environments using Bicep / Terraform
- Infrastructure Automation & CI / CD
- Design, develop, and maintain Infrastructure-as-Code templates
- Build and manage CI / CD pipelines using Azure DevOps for reliable and repeatable deployments
- Ensure high availability and rollback capabilities in automated deployment processes
- Security & Compliance
- Implement access control, encryption, firewall rules, and network security groups
- Monitor and maintain compliance with internal and external security requirements
- Collaborate with InfoSec to ensure audit-readiness of application environments
- Performance & Monitoring
- Monitor system performance and optimize resource usage (compute, storage, database, etc.)
- Implement autoscaling and failover strategies to ensure high availability and responsiveness
- Set up alerts, dashboards, and diagnostic logging using Azure Monitor and related tools
- Troubleshooting & Support
- Identify, diagnose, and resolve issues in application hosting and cloud infrastructure
- Provide expert-level support during deployment failures, outages, and performance degradations
- Collaborate with developers and support teams to improve application resilience and recoverability
- Operations & Collaboration
- Participate in architecture reviews of cloud-hosted applications
- Recommend improvements in support or development initiatives across business units
- Actively contribute to the cloud strategy and innovation roadmap
- Collaborate with partners, consultants, and technical teams for seamless solution delivery
- Training & Development
- Mentor junior team members in cloud architecture, security, and DevOps practices
- Promote a DevOps culture and ensure knowledge sharing across cloud and development teams
- Stay current with cloud trends, emerging tools, and industry best practices.
Senior Cloud Engineer requirements are :
Matric or equivalent qualificationProficiency in English (written and verbal communication)Microsoft Azure Solutions Architect Expert – PreferredMicrosoft Azure DevOps Engineer Expert – Advantageous5+ years of hands-on experience in Azure cloud engineering, with focus on application hosting and deploymentTechnical skills required :Strong experience in designing and managing cloud infrastructure using Azure services such as App Service, Web Apps, AKS, Azure Functions, and Logic AppsProficiency in Infrastructure-as-Code (IaC) using tools like Bicep or TerraformExperience in configuring and maintaining CI / CD pipelines using Azure DevOpsProficient in scripting languages such as PowerShell and / or PythonStrong understanding of cloud security practices (firewalls, identity, and access controls)Knowledge of Azure networking services and cloud-based network architectureExcellent problem-solving, performance tuning, and troubleshooting skillsExcellent written and verbal communication skillsStrong documentation, planning, and organizational skillsAbility to work collaboratively across teams and independently as a self-starterTeam player with a proactive attitude and customer-first mindset#J-18808-Ljbffr