EPAM Systems logo

Lead DevOps Engineer (Azure & .NET Ecosystem)

Hiring from
Turkey
Work type
Remote
Posted

625,416 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

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

We offer

CONTINUOUS UPSKILLING, LEARNING & DEVELOPMENT

  • Diversity of tasks and projects
  • Assessment center for objective review of competency level
  • Personal development plan
  • Mentoring programs and leadership development
  • Certification and professional development support 
  • Access to learning platforms including more than 2,500 internal courses
  • English courses taught by certified teachers

CORPORATE BENEFITS

  • Extra leave days
  • Referral bonuses

COMPENSATION PACKAGE

  • Competitive compensation paid in USD
  • Regular salary and performance reviews

MEDICAL & HEALTHCARE

  • Private health insurance
  • Well-being events

WORKING ENVIRONMENT

  • Recreation areas and kitchens
  • Tea, coffee and snacks
  • Sports equipment and game consoles
  • IT Equipment
  • Microsoft’s Software Assurance Home Use Program (HUP)

Please note that our Talent Attraction Team reviews applications and CVs submitted in English.

EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Remote in Türkiye

Similar jobs

Apply for this job100% free