Make Your Resume Now

Senior Cloud Engineer Azure

Posted November 13, 2025
Full-time

Job Overview

Role Overview

The Senior Cloud Engineer (Microsoft Azure) plays a critical role in designing, implementing, and maintaining enterprise-grade cloud solutions within Azure environments. This position requires a strategic mindset to ensure scalability, security, and high availability while optimizing cost and performance. The engineer collaborates with cross-functional teams, drives cloud adoption initiatives, and provides technical leadership to ensure the organization’s cloud infrastructure aligns with business objectives.

Key Responsibilities

  • Solution Architecture & Deployment
    Design and implement robust Azure-based solutions, including virtual machines, networking, storage, identity, and security components.
  • Cloud Migration
    Lead migration of on-premises workloads and applications to Azure, ensuring minimal downtime and adherence to best practices.
  • Automation & Infrastructure as Code
    Develop and maintain automation scripts using Terraform, ARM templates, Azure CLI, and PowerShell to streamline provisioning and configuration.
  • Performance & Cost Optimization
    Continuously monitor and optimize resource utilization, applying cost-saving strategies and performance tuning techniques.
  • Security & Compliance
    Implement governance frameworks, enforce RBAC policies, and leverage Azure Security Center to maintain compliance with industry standards.
  • Troubleshooting & Support
    Diagnose and resolve complex cloud-related issues, providing guidance and mentorship to junior engineers and other technical teams.
  • Collaboration & Documentation
    Work closely with architects, developers, and operations teams to ensure seamless integration and maintain detailed documentation of cloud environments.

Requirements

Experience & Qualifications

  • Professional Experience
    • 5–8+ years in IT infrastructure or systems engineering, with at least 3–5 years focused on cloud engineering.
    • Proven experience in designing and managing enterprise-scale Azure environments.

  • Technical Expertise
    • Deep knowledge of Azure services (Compute, Networking, Storage, Identity, Security).
    • Hands-on experience with CI/CD pipelines, DevOps practices, and scripting languages (PowerShell, Python).
    • Familiarity with monitoring tools, governance frameworks, and cost management strategies.

  • Certifications
    • Preferred: Microsoft Certified: Azure Solutions Architect Expert, Azure Administrator Associate, or related certifications.

  • Soft Skills
    • Strong problem-solving abilities, excellent communication skills, and the ability to lead technical discussions and mentor team members.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!