Description:
Synopsis
Experienced Azure Cloud Engineer. As a key member, you will be responsible for designing, implementing, and managing cloud infrastructure in Microsoft Azure. You will play a critical role in ensuring the reliability, performance, and security of cloud systems for our clients and internal teams. This position is ideal for individuals with a strong technical background, a proactive approach to problem-solving, client support, and a passion for cloud technology.
Key Responsibilities:
Design and Implement Cloud Solutions: Architect, design, and deploy scalable and secure Azure cloud solutions tailored to the clients requirements. Infrastructure as Code (IaC): Develop and manage infrastructure through automation tools such as Terraform, ARM templates, and Azure CLI. Cloud Security: Implement and manage cloud security configurations and best practices, including identity and access management (IAM), network security groups (NSGs), firewalls, and encryption. Performance Optimization: Monitor cloud environments to ensure optimal performance, scalability, and cost efficiency, making necessary adjustments and recommendations. Troubleshooting & Incident Management: Diagnose and resolve issues related to network, storage, compute, and other services within Azure environments, participating in on-call rotation when needed. Continuous Integration/Continuous Deployment (CI/CD): Automate deployments and manage CI/CD pipelines using tools like Azure DevOps, Jenkins, or similar. Cost Management: Optimize cloud spend by managing budgets, implementing cost control policies, and recommending cost-effective solutions. Collaboration: Work closely with developers, network engineers, security teams, and other stakeholders to ensure smooth cloud operations and project success. Documentation: Maintain clear and concise documentation of cloud environments, configurations, processes, and procedures. Mentorship: Provide technical guidance and mentorship to junior team members and assist in knowledge transfer across the team.
Qualifications:
Education: Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent work experience).Experience:
5+ years of experience in cloud engineering with a focus on Microsoft Azure. Proven experience in deploying and managing cloud infrastructure in a production environment.Technical Skills:
Expertise in Azure services, including but not limited to Azure Virtual Machines, Azure App Services, Azure Storage, Azure Networking (VNets, VPNs, Load Balancers), and Azure Kubernetes Services (AKS). Strong scripting skills in PowerShell, Python, or other relevant languages. Experience with Infrastructure as Code tool
05 Mar 2025;
from:
gumtree.co.za