Cloud Engineer – Azure

Full Time
Posted 4 months ago

Position Overview:

We are seeking a skilled and experienced Azure Cloud Engineer to join our team in designing, implementing, and maintaining Azure cloud infrastructure solutions for our organization. As an Azure Cloud Engineer, you will play a key role in ensuring the reliability, security, and performance of our Azure cloud environments. You will work closely with cross-functional teams to deploy and manage cloud services, automate tasks, and optimize our cloud infrastructure for efficiency and scalability.

Job Responsibilities

  •   Azure Infrastructure Design and Deployment:
    • Collaborate with architects and other stakeholders to design and implement Azure cloud infrastructure solutions that meet the organization’s needs, including virtual networks, virtual machines, storage, and other Azure services.
  • Azure Resource Management:
    • Efficiently provision, configure, and manage Azure resources to support the organization’s applications and workloads. Ensure proper resource allocation and utilization.
  • Automation and Scripting:
    • Develop and maintain automation scripts and templates (e.g., ARM templates, PowerShell) to streamline the deployment and management of Azure resources. Implement Infrastructure as Code (IaC) best practices.
  •  Security and Compliance:
    • Implement and enforce security best practices, including identity and access management, network security, and encryption. Ensure compliance with industry standards and regulations.
  • Monitoring and Performance Optimization:
    • Set up Azure monitoring and alerting systems to proactively identify and resolve performance and reliability issues. Continuously optimize Azure infrastructure for cost-effectiveness and performance.
  • Backup and Disaster Recovery:
    • Implement and manage Azure-based backup and disaster recovery solutions to safeguard data and applications.
  • Scaling and High Availability:
    • Design and implement scalable and highly available solutions using Azure services and features, such as Azure Load Balancers, Availability Sets, and Azure App Service Environments.
  • Collaboration and Documentation:
    • Work closely with cross-functional teams to gather requirements, provide technical guidance, and document Azure architecture and configurations.
  • Troubleshooting and Issue Resolution:
    • Troubleshoot and resolve Azure-related issues and incidents, providing timely and effective solutions.

Required Skill/Qualifications

  • 2+ years of hands-on experience in designing, deploying, and managing Azure cloud infrastructure.
  • Proficiency in Azure services, resource deployment, and automation using tools like Azure PowerShell, Azure CLI, and ARM templates.
  • Strong knowledge of cloud security best practices and Azure security features.
  • Experience with monitoring and performance tuning of Azure resources.
  • Familiarity with backup, disaster recovery, and high availability strategies in Azure.
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration skills.
  • A passion for staying current with Azure-related technologies and industry trends.
  • Bachelor’s degree in computer science, Information Technology, or a related field. Relevant certifications (e.g., Microsoft Certified: Azure Administrator, Microsoft Certified: Azure Solutions Architect) are a plus.


Bachelor’s degree in Computer Science, or a related field (Master’s degree preferred)

If interested, please send resumes to

Job Features

Job CategoryCloud Engineer

Apply Online

A valid phone number is required.
A valid email address is required.