Azure Cloud Engineer
We are looking for a skilled and proactive Azure Cloud Engineer to join our cloud infrastructure team. This role is responsible for architecting, deploying, and managing solutions across the Microsoft Azure platform, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and DevOps practices. The ideal candidate will play a key role in driving cloud adoption, optimizing performance, and ensuring secure and scalable deployments.
Responsibilities
- Design and implement Azure-based infrastructure solutions using IaaS and PaaS services.
- Develop and maintain CI/CD pipelines using Azure DevOps to support automated deployments and testing.
- Monitor and optimize cloud resources for performance, cost, and scalability.
- Collaborate with development and operations teams to ensure seamless integration and delivery.
- Implement security best practices and compliance controls across Azure environments.
- Troubleshoot and resolve issues related to cloud infrastructure and deployments.
- Maintain infrastructure as code using tools like ARM templates, Bicep, or Terraform.
- Document architecture, configurations, and operational procedures.
Qualifications
- Strong experience with Microsoft Azure services, including virtual machines, networking, storage, and databases.
- Proficiency in Azure PaaS offerings such as App Services, Azure Functions, and Azure SQL.
- Hands-on experience with Azure DevOps, including pipelines, repos, and release management.
- Familiarity with scripting and automation using PowerShell, Bash, or Python.
- Understanding of cloud security, identity management, and governance in Azure.
- Experience with monitoring tools like Azure Monitor and Log Analytics.
- Excellent problem-solving and communication skills.
- Ability to learn fast.
Preferred Qualifications
- Microsoft certifications such as AZ-104, AZ-204, AZ-305, or AZ-400.
- Experience with containerization and orchestration (e.g., Docker, AKS).
- Knowledge of hybrid cloud and on-premises integration scenarios.
- Familiarity with cost management and optimization strategies in Azure.
- Exposure to Agile and DevOps methodologies.