Azure Cloud Engineer
HR Genie Centurion
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 tools (Terraform, ARM templates, etc.).
- Hands-on experience with CI/CD pipelines and automation tools.
- Familiarity with cloud security best practices and tools (Azure Security Center, Sentinel, etc.).
- Understanding of networking principles (DNS, load balancing, VPNs, etc.) in cloud environments.
Soft Skills:
- Strong communication skills to work effectively with cross-functional teams and clients.
- Problem-solving mindset with attention to detail.
- Ability to work independently with minimal supervision and handle multiple tasks in a fast-paced environment.
Certifications:
- Microsoft Certified: Azure Fundamentals (AZ-900): A foundational certification demonstrating basic knowledge of Azure services and solutions.
- Microsoft Certified: Azure Administrator Associate (AZ-104): Validates expertise in managing Azure identities, governance, storage, compute, and virtual networks.
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305): Advanced certification for designing and implementing Azure solutions, covering architecture and security.
- Microsoft Certified: Azure Security Engineer Associate (AZ-500): Focuses on security best practices and knowledge for implementing and managing security controls.
- Microsoft Certified: Azure DevOps Engineer Expert (AZ-400): Demonstrates proficiency in combining people, process, and technology to deliver cloud solutions using DevOps methodologies.
- Microsoft Certified: Azure Developer Associate (AZ-204): Designed for cloud engineers who also work on building and deploying cloud-native applications.
- Strong Communication and Collaboration Skills
- Be open to receiving feedback and constructive criticism.Research and showcase knowledge in the industrys latest trends and technologies.
- Interacting well with others since teamwork is common.
- Exhibiting a commitment to lifelong learning since technology is always changing.
- Thinking outside the box to solve problems creatively.
- Be flexible and receptive to change
- A meticulous and organized approach to work.
- A logical, analytical, and creative approach to problem-solving.
- A thorough, detail-oriented work style.
Perfect Placement RecruitmentCenturion
Job Title: R&D Mechanical Engineer Land Systems
Location: Centurion - Hennopspark
Salary: Market related
Vacancy Type: Full-Time
Non- negotiable qualifications and experience required:
• BEng / BSc in Mechanical Engineering (or equivalent)
• 5...
Pillango PlacementsCenturion
The Support Engineer plays a pivotal role in the maintenance, operation, and security of all products, ensuring clients have secure communications and optimal performance across all systems.
• This highly technical position involves a wide range...
JenRec RecruitmentCenturion
We are on a mission to transform industriesespecially miningby creating smart, connected solutions that make a real-world impact. We're looking for an enthusiastic Graduate Engineer with a keen interest in embedded systems, IoT development...