We are looking for an experienced Azure DevOps Engineer to design, implement, and maintain CI/CD pipelines, automate infrastructure, manage Azure cloud environments, and support application deployments. The role involves working closely with international clients, ensuring system reliability, security, performance optimization, and operational excellence across cloud and hybrid environments.
Skills Set
Strong hands-on experience with Azure DevOps Server (DevOps workflow, pipelines, repos, artifacts, release management).
Proven experience working with international clients (communication, coordination, stakeholder management).
Solid experience with Microsoft Azure services:
Virtual Machines
Azure App Service
Azure Functions
Azure SQL
Azure Kubernetes Service (AKS)
Azure Front Door / Networking components
Service Bus
Azure Container Apps (ACA)
Microsoft Foundry
Azure Database for PostgreSQL
Strong knowledge of:
Windows Server administration, IIS, Windows Firewall
NET application deployment and troubleshooting
MS SQL Server basics (performance, backup/restore)
Experience with Infrastructure as Code:Terraform / ARM / Bicep
Proficiency in:Git-based version control,Scripting: PowerShell, Bash, YAML
Familiarity with Ansible (optional but preferred)
Experience with monitoring tools (Azure Monitor, Newrelic, Prometheus, Grafana).
Exposure to containerization (Docker) and orchestration (Kubernetes).
Experience with hybrid (cloud + on-prem) environments.
Knowledge of performance tuning and cost optimization strategies.
Azure certifications such as:AZ-104 (Azure Administrator),AZ-400 (DevOps Engineer Expert)
Strong communication skills, especially in global/remote collaboration environments
Ability to work independently and drive initiatives
Problem-solving mindset with focus on automation and optimization
Team-oriented with a proactive approach to improvement
Roles and Responsibilities :
Design, implement, and maintain scalable CI/CD pipelines using Azure DevOps Server and related tooling.
Automate infrastructure provisioning and configuration using IaC tools such as Terraform, ARM, or Bicep.
Manage and optimize cloud environments across Microsoft Azure (primary), with exposure to AWS/GCP as needed.
Administer and maintain Windows Servers, IIS, and .NET application hosting environments.
Collaborate with backend and frontend teams to troubleshoot deployment, performance, and environment-related issues.
Monitor system health using observability tools and implement proactive improvements.
Perform root cause analysis (RCA) for production incidents and drive permanent fixes.
Manage networking and security configurations (firewalls, DNS, load balancers, access control).
Handle backup, disaster recovery, and scaling strategies for applications and databases.
Ensure adherence to security, compliance, and governance policies.
Document infrastructure, processes, and operational runbooks.
Work closely with international clients, ensuring clear communication, requirement alignment, and timely delivery.
Azure DevOps Server, Azure Virtual Machines, Azure App Service, Azure Functions, Azure SQL, Azure Kubernetes Service (AKS), Azure Front Door, Azure Networking, Azure Service Bus, Azure Container Apps (ACA), Microsoft Foundry, Azure Database For PostgreSQL, Windows Server Administration, IIS, Windows Firewall, .NET Application Deployment, MS SQL Server, Terraform, ARM Templates, Bicep, Git, PowerShell, Bash, YAML, Ansible, Azure Monitor, New Relic, Prometheus, Grafana, Docker, Kubernetes, Hybrid Cloud Environments, Infrastructure As Code (IaC), CI/CD Pipelines, Performance Tuning, Cost Optimization, Disaster Recovery, Backup Management, Networking, DNS, Load Balancers, Security Management, Root Cause Analysis (RCA), International Client Management, Stakeholder Management, Automation, Azure Certifications (AZ-104, AZ-400).