We are looking for an experienced and highly skilled Cloud Azure Engineer to join our dynamic IT team. The ideal candidate will be responsible for designing, deploying, and maintaining cloud solutions using Microsoft Azure. This individual will work closely with development and operations teams to implement best practices in cloud infrastructure, security, and automation.
Key Responsibilities:
·
Architect, implement, and manage scalable, high-performance Azure cloud environments and services.
Set up and manage virtual networks, virtual machines, storage accounts, and other core Azure services.
· Develop and maintain automation scripts using Azure Resource Manager (ARM),PowerShell, and other relevant tools to streamline deployments and operations.
· Implement best practices in cloud security, ensuring compliance with corporate, industry, and regulatory requirements. This includes managing identity and access, firewalls, and data protection.
· Set up and manage monitoring tools to ensure the health and performance of cloud environments. Troubleshoot and resolve any issues related to the Azure infrastructure.
· Work closely with cross-functional teams to provide cloud-based solutions that align with business objectives. Provide technical guidance and support to developers and other teams on Azure best practices.
· Track and manage cloud spending by implementing cost optimization strategies and ensuring efficient use of cloud resources.
· Keep up to date with the latest Azure updates, trends, and best practices. Continuously improve the cloud infrastructure to meet evolving business needs.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience with Microsoft Azure services and infrastructure management (Azure VM, Azure Storage, Azure Networking, Azure Active Directory, etc.).
- Strong proficiency with cloud automation tools and scripting languages such as PowerShell, ARM templates, or Terraform.
- Experience with Azure DevOps and CI/CD pipelines.
- Familiarity with Azure monitoring tools such as Azure Monitor, Log Analytics, and Application Insights.
- Solid understanding of networking concepts, including VNET, load balancers, firewalls, and VPNs in a cloud environment.
- Experience in implementing security controls and identity management (Azure Active Directory, RBAC, etc.).
- Knowledge of Azure cost management and resource optimization.
- Ability to troubleshoot and resolve issues in cloud infrastructure.
- Strong analytical, problem-solving, and communication skills.