Remote, Hybrid
We are seeking a highly experienced Senior Azure Engineer to lead and execute new application development and cloud operations on Microsoft Azure. This role requires deep hands‑on expertise in Azure architecture, DevOps practices, and modern application development, with a strong focus on building scalable, secure, and reliable cloud‑native solutions. The ideal candidate will serve as a technical leader, collaborating closely with development, security, and operations teams to drive innovation and operational excellence.
Key Responsibilities
Cloud Architecture & Development
- Design, build, and maintain cloud‑native applications and services on Microsoft Azure
- Lead the architecture and implementation of new development initiatives using Azure PaaS and IaaS services
- Define best practices for Azure solution design, scalability, performance, and resiliency
- Translate business requirements into technical solutions and architecture diagrams
DevOps & Operations
- Implement and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools
- Automate infrastructure provisioning using Infrastructure as Code (IaC) (ARM, Bicep, Terraform)
- Monitor, troubleshoot, and optimize Azure workloads for performance, reliability, and cost
- Establish and enforce operational standards including monitoring, logging, alerting, and incident response
Security & Governance
- Design and enforce Azure security best practices, including identity management, networking, and data protection
- Implement Azure governance controls such as Azure Policy, RBAC, and management groups
- Ensure compliance with organizational, regulatory, and security requirements
Technical Leadership
- Act as a technical lead and mentor for engineers and developers
- Review designs, code, and configurations to ensure quality and alignment with standards
- Partner with stakeholders to define technical roadmaps and modernization strategies
- Stay current with emerging Azure services and recommend adoption where appropriate
Required Qualifications
- 5+ years of experience in software engineering, cloud engineering, or DevOps roles
- 5+ years of hands‑on experience with Microsoft Azure in production environments
- Strong expertise in Azure services such as App Services, Azure Functions, AKS, Azure SQL, Cosmos DB, Storage Accounts, Virtual Networks, Load Balancers, Application Gateway
- Proven experience with CI/CD, automation, and IaC
- Strong scripting and programming skills (PowerShell, Azure CLI, C#, Python, or similar)
- Solid understanding of cloud networking, security, and distributed systems
Preferred Qualifications
- Azure certifications (e.g., Azure Solutions Architect Expert, Azure DevOps Engineer Expert)
- Experience with microservices, containers, and Kubernetes (AKS)
- Experience with cost optimization and FinOps practices
- Background in migrating or modernizing legacy systems to Azure
Soft Skills
- Strong problem‑solving and analytical skills
- Excellent communication and documentation abilities
- Ability to lead technical discussions and influence architecture decisions
- Comfortable working in fast‑paced, agile environments