Azure DevOps Engineer
Position Overview
REW is seeking an experienced EDE Development Engineer (Azure Dev EDE) to provide deep technical expertise and proactive engineering support for enterprise customers leveraging Azure development and cloud-native solutions.
As part of REW’s Enhanced Designated Engineering (EDE) offering, you will work closely with customers to optimize cloud application development, improve performance, and drive operational excellence. This role goes beyond traditional support—it involves preventing issues before they arise, improving DevOps pipelines, and collaborating with product teams to enhance Azure developer experiences.
You will be the trusted advisor and technical partner for key enterprise customers, helping them design, implement, and maintain resilient, scalable, and secure cloud applications. Additionally, you will provide direct feedback to Azure engineering teams to enhance product capabilities based on real-world customer needs.
Proactive Engineering & Azure Development Optimization
Guide customers in best practices for cloud-native application development using Azure App Services, Functions, Kubernetes (AKS), and microservices architectures.
Optimize CI/CD pipelines, automation workflows, and infrastructure as code (IaC) using Azure DevOps, GitHub Actions, and Terraform/Bicep.
Identify and resolve scalability, performance, and reliability challenges in Azure-hosted applications.
Implement observability and monitoring best practices with Azure Monitor, Application Insights, and Log Analytics.
Assist with API development, integration, and security using Azure API Management, OAuth, and identity management solutions.
Incident Prevention & Reliability Engineering
Conduct root cause analysis and troubleshooting for complex Azure development issues.
Implement automated testing and resilience patterns to prevent production failures.
Drive site reliability engineering (SRE) principles, including error budgets, chaos engineering, and auto-healing strategies.
Collaborate with customers on disaster recovery (DR) and business continuity planning for cloud applications.
Customer Engagement & Technical Leadership
Serve as the designated engineering expert for enterprise customers, helping them achieve cloud development efficiency and security.
Lead technical workshops, deep-dive sessions, and training on Azure development best practices.
Partner with customer developer teams, architects, and DevOps engineers to optimize cloud application delivery.
Provide technical mentorship and knowledge sharing across REW’s engineering community.
Collaboration with Product & Engineering Teams
Work closely with Microsoft’s Azure engineering teams to influence product roadmaps based on customer feedback.
Participate in early-access preview programs and feature validation for new Azure developer tools.
Contribute to the continuous improvement of Azure services by identifying common customer pain points and advocating for enhancements.
3+ years of experience in software development, cloud engineering, or DevOps.
8+ years working with MS Technologies
English: B2+ or higher
Strong problem-solving skills with the ability to analyze complex technical issues, identify root causes, and implement effective solutions.
Excellent communication skills with the ability to clearly explain technical concepts to non-technical end users, ensuring a smooth and efficient resolution of issues.
Strong expertise in Azure development, including Azure App Services, Azure Functions, Kubernetes (AKS), and microservices.
Hands-on experience with CI/CD pipelines, automation, and infrastructure as code (IaC) using Azure DevOps, GitHub Actions, Terraform, or Bicep.
Proficiency in at least one modern programming language (e.g., C#, Python, Java, JavaScript/TypeScript).
Strong understanding of API development, authentication (OAuth, JWT, OpenID Connect), and security best practices.
Experience with Azure monitoring and logging tools such as Application Insights, Log Analytics, and Azure Monitor.
Ability to collaborate with cross-functional teams, including developers, architects, and operations teams.
Ability to learn fast.
Preferred Qualifications
Microsoft Azure Certifications (e.g., AZ-204: Developing Solutions for Microsoft Azure, AZ-400: DevOps Engineer Expert, AZ-305: Azure Solutions Architect).
Experience with serverless architectures, containerization, and cloud-native application patterns.
Familiarity with SRE (Site Reliability Engineering) principles and observability tools like Prometheus, Grafana, or Datadog.
Knowledge of secure development lifecycle (SDL) practices and compliance standards such as ISO 27001, SOC 2, or NIST.
Experience with machine learning or AI model deployment in Azure.