Skip To Main Content
backBack to Search

Lead DevOps Engineer (Azure & .NET Ecosystem)

Remote in Türkiye
Microsoft Azure& 28 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for a Lead DevOps Engineer with strong expertise in Azure and the .NET ecosystem to architect, develop, and maintain scalable cloud-native solutions, while leading in-depth technical investigations spanning applications, infrastructure, and networking layers.

Important: This role follows the UAE time zone (GMT+4) working schedule.

Responsibilities
  • Design, build, and support API integrations using Azure API Management (APIM)
  • Create and refine policies in XML and C# expressions for authentication, token management, caching, transformation, routing, rate limiting, and error handling
  • Apply Infrastructure as Code (IaC) practices using Terraform to provision and maintain environments
  • Deploy, configure, and manage cloud-native services such as Azure Functions, Web Apps, Container Apps, and AKS, following containerization and Kubernetes best practices
  • Oversee and troubleshoot Azure DevOps self-hosted build and deployment agents across on-premises servers, VMSS, and Managed DevOps Pools (MDP), ensuring availability, connectivity, security, and performance
  • Handle application deployments across both Windows and Linux environments
  • Build, implement, and maintain CI/CD pipelines within Azure DevOps
  • Uphold security and compliance standards through OAuth 2.0, mutual TLS, SSL/TLS, RBAC, certificate management, and secure API design
  • Lead complex technical investigations and root cause analyses across applications, APIs, infrastructure, CI/CD pipelines, and networks, independently resolving multi-system issues using logs, traces, and metrics
  • Diagnose end-to-end request flows across clients, WAF, API Management, networking layers, and backend systems using KQL, Log Analytics, Application Insights, and APIM tracing, while building dashboards and proactive alerts
  • Investigate and resolve production incidents such as intermittent failures, performance degradation, connectivity problems, deployment errors, and authentication issues
  • Utilize LLM-powered AI agents and AI-assisted engineering tools to speed up development, automate repetitive work, support investigations, and enhance operational efficiency while maintaining accuracy and security
Requirements
  • 5+ years of experience in DevOps or Site Reliability Engineering
  • Strong analytical and troubleshooting skills, with proven experience in systematic investigation methods such as log analysis, request tracing, network diagnostics, and performance correlation across distributed systems
  • Hands-on experience using LLM-powered AI agents and AI-assisted tools for coding, debugging, automation, and technical investigations, with solid prompt engineering skills
  • Deep CI/CD experience in Azure DevOps, including YAML pipelines, deployment automation, and Terraform-based provisioning
  • Practical experience managing and troubleshooting Azure DevOps self-hosted agents, including on-premises, VMSS-based, and Managed DevOps Pools (MDP)
  • Experience deploying, configuring, and maintaining applications on Windows and Linux servers, including IIS, Nginx, and backend hosting environments
  • At least 1 year of hands-on experience with Azure API Management, including policy development using C# expressions
  • Practical experience with Azure Functions, APIM, AKS/Container Apps, API gateways, Web Apps, and WAF
  • Solid knowledge of Microsoft Entra ID, OAuth 2.0, JWT, mutual TLS, TLS certificates, Azure RBAC, and Azure Key Vault
  • Skilled in monitoring and diagnostics using Application Insights, Log Analytics, and KQL, including distributed tracing
  • Strong grasp of networking fundamentals such as DNS, HTTP/HTTPS, TCP/IP, TLS handshakes, proxies, load balancers, and firewalls
  • Familiarity with REST, SOAP, JSON, and XML, along with SPA consumption patterns and CORS handling
  • Proven background in .NET development, building and maintaining APIs and cloud applications, with experience supporting production systems, managing incidents, and performing root cause analysis (RCA) and preventive fixes