Senior Cloud Engineer Azure

  1. Home
  2. Remote jobs
  3. terraform
  • Company Stafford Gray
  • Employment Full-time
  • Location 🇺🇸 United States, Michigan
  • Submitted Posted 1 week ago - Updated 8 hours ago

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.

Loading similar jobs...

USA Remote Jobs

Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!

© 2025 Created by USA Remote Jobs. All rights reserved.