DevOps engineer

грейд
senior
формат
удалённо
язык
Английский B1
опубликована
сегодня

описание

We are seeking a Senior DevOps Engineer with strong expertise in the Azure and .NET ecosystem to build and support scalable cloud-native solutions while contributing to technical investigations across applications, infrastructure, and networking layers.

задачи

  • Build and support API integrations on Azure API Management (APIM)
  • Develop and optimize policies in XML and C# expressions for authentication, token handling, caching, transformation, routing, rate limiting, and error handling
  • Implement Infrastructure as Code (IaC) using Terraform to provision and maintain environments
  • Deploy, configure, and operate cloud-native services, including Azure Functions, Web Apps, Container Apps, and AKS, applying containerization and Kubernetes orchestration best practices
  • Support and troubleshoot Azure DevOps self-hosted build and deployment agents across on-premises servers, VMSS, and Managed DevOps Pools (MDP), helping ensure agent availability, connectivity, security, and reliable pipeline execution
  • Manage application deployments across Windows and Linux environments
  • Implement and maintain CI/CD pipelines in Azure DevOps
  • Support security and compliance efforts through OAuth 2.0, mutual TLS, SSL/TLS, RBAC, certificate management, and secure API design principles
  • Contribute to technical investigations and root cause analysis across applications, APIs, infrastructure, CI/CD pipelines, and network layers, using logs, traces, and metrics to diagnose issues
  • Troubleshoot end-to-end request flows across clients, WAF, API Management, networking components, and backend services using KQL, Log Analytics, Application Insights, and APIM tracing, and help build monitoring dashboards and alerts
  • Investigate and resolve production incidents, including intermittent failures, performance degradation, connectivity issues, deployment failures, and authentication problems
  • Leverage LLM-powered AI agents and AI-assisted engineering tools to accelerate development, automate repetitive tasks, support technical investigations, and improve operational efficiency while ensuring accuracy and security

требования

  • Strong analytical, investigation, and problem-solving skills, with experience in systematic troubleshooting, including log analysis, request tracing, network diagnostics, performance analysis, and correlation of events across distributed systems
  • Practical experience using LLM-powered AI agents and AI-assisted development tools for code development, troubleshooting, log analysis, infrastructure automation, scripting, and technical investigations, with proficiency in prompt engineering
  • CI/CD expertise in Azure DevOps, including YAML pipelines, deployment automation, and infrastructure provisioning using Terraform
  • Experience administering and troubleshooting Azure DevOps self-hosted agents, including on-premises agents, VMSS-based agents, and Managed DevOps Pools (MDP)
  • Practical experience deploying, configuring, maintaining, and troubleshooting applications on Windows and Linux servers, including IIS, Nginx, and backend application hosting
  • Hands-on experience in Azure API Management, including developing policies and C# policy expressions
  • Experience with Azure Functions, Azure API Management, AKS/Container Apps, API gateways, Web Apps, and WAF
  • Understanding of Microsoft Entra ID, OAuth 2.0, JWT, mutual TLS, TLS certificates, Azure RBAC, and Azure Key Vault
  • Proficiency in monitoring, diagnostics, and troubleshooting using Application Insights, Log Analytics, and KQL, including distributed tracing
  • Understanding of networking fundamentals, including DNS, HTTP/HTTPS, TCP/IP, TLS handshakes, proxies, load balancers, firewalls, and connectivity troubleshooting
  • Familiarity with REST, SOAP, JSON, and XML, including SPA consumption patterns and CORS considerations
  • .NET development background with experience building, integrating, and troubleshooting APIs and cloud applications, including supporting production environments, handling incidents, performing root cause analysis (RCA), and implementing preventive improvements

условия

  • Working schedule according to the UAE time zone (GMT+4).

навыки

компания

похожие вакансии

статьи для DevOps-инженеров