Cloud Engineer position

Cloud Engineer

  • HCLTech
  • City of Johannesburg, Gauteng, South Africa

Job Description


**Job Description:**


We are seeking a skilled Microsoft Azure Cloud Engineer to join our team. In this role, you will be responsible for designing, implementing, and managing cloud-based solutions using Microsoft Azure. The ideal candidate will have extensive experience with Azure services, strong problem-solving skills, and the ability to work collaboratively in a fast-paced environment. You will play a critical role in ensuring the scalability, security, and reliability of our cloud infrastructure.


**Key Responsibilities:**


- Design and implement Azure-based solutions that meet business and technical requirements.

- Manage and maintain Azure infrastructure, including virtual machines, storage, networking, and security services.

- Develop automation scripts using Azure PowerShell, CLI, or other tools to streamline deployment and operations.

- Monitor and optimize the performance, availability, and cost of Azure resources.

- Implement and manage Azure security controls, including identity and access management, encryption, and compliance.

- Collaborate with development teams to support the deployment and operation of cloud-native applications.

- Troubleshoot and resolve issues related to Azure infrastructure and services.

- Stay up to date with the latest Azure features, best practices, and industry trends.


**Requirements:**


- Strong experience with Microsoft Azure cloud services, including compute, storage, networking, and security.

- Proficiency in scripting and automation using Azure PowerShell, Azure CLI, or similar tools.

- Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code (IaC) using ARM templates, Terraform, or Bicep.

- Solid understanding of networking concepts, including VPN, VNet, and DNS, in the context of cloud environments.

- Experience with monitoring and logging tools, such as Azure Monitor, Log Analytics, and Application Insights.

- Familiarity with Azure security services, such as Azure Active Directory, Key Vault, and Azure Security Center.

- Excellent problem-solving skills and attention to detail.

- Strong communication skills, with the ability to work effectively in a team environment.


**Preferred Qualifications:**


- Microsoft Certified: Azure Solutions Architect Expert or similar Azure certifications.

- Experience with containerization technologies like Docker and Kubernetes in Azure.

- Knowledge of multi-cloud environments and hybrid cloud solutions.

- Experience with Agile methodologies and DevOps practices.

- Familiarity with databases and data services on Azure, such as Azure SQL Database, Cosmos DB, and Azure Data Factory.


Job Overview

  • Posted date : 09 September 2024
Sourced from: LinkedIn