Microsoft DevOps Engineer
On-siteDubai, Dubai, United Arab Emirates
Job Summary
Manage end-to-end CI/CD pipelines using Azure DevOps Server (On-Premises) and administer Windows Server VMs, build agents, and web servers. Automate deployments and infrastructure tasks with PowerShell/C# while handling application releases across Development, UAT, Staging, and Production environments. Troubleshoot root cause issues for IIS, Windows Server, SQL Server, and network-related problems, configuring SSL certificates and optimizing application pools. Implement Git workflows, branching strategies, and automated testing to support DevSecOps practices. Requires 5+ years of DevOps experience with strong SQL Server and T-SQL automation skills. Preferred candidates possess Microsoft DevOps Engineer Expert certification and experience with Tax-related systems such as FATCA or CRS.
Required Qualifications
- 5+ years of experience in DevOps, CI/CD, or Systems Administration
- Strong hands-on experience with Azure DevOps Server (On-Premises) and CI/CD pipeline management
- Experience with Windows Server, Virtual Machines, IIS, and Active Directory
- Strong knowledge of SQL Server, T-SQL, DACPACs, and database deployment automation
- Good understanding of .NET and C# for troubleshooting builds and application issues
- Proficiency in PowerShell scripting and deployment automation
- Strong knowledge of Git and branching strategies
- Experience with release management, UAT environments, and automated testing
- Good troubleshooting skills across IIS, Windows Server, SQL Server, and network-related issues
- Experience working on Tax-related systems and Exchange of Information frameworks such as FATCA, CRS, or similar
Desired Qualifications
- Knowledge of DevSecOps and security best practices
- Microsoft DevOps Engineer Expert certification
- Experience with Exchange of Information (EOI) systems
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.