Description:
We’re seeking a skilled Azure DevOps Engineer to support the automation, deployment and CI/CD infrastructure for enterprise-level projects primarily within legal and professional services environments. The ideal candidate has hands-on experience with Azure DevOps pipelines, infrastructure as code (IaC), monitoring and a deep understanding of modern DevOps practices.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines using Azure DevOps.
- Automate infrastructure provisioning using ARM Templates, Terraform or Bicep.
- Collaborate with developers to streamline deployment and integration workflows.
- Manage and monitor Azure resources, ensuring high availability and security.
- Implement automated testing, release management, and rollback strategies.
- Support source control and branching strategies using Git & Azure Repos.
- Set up Azure Monitor, App Insights, and alerting for proactive issue resolution.
- Work closely with security teams to enforce compliance and access policies.
Tech stacks & skills:
- D365 BC/CE (Chart of Accounts, AL scripting, custom entities)
- Power Platform (Power Automate, Power Apps, Power BI)
- Data Migration: SQL, Excel, Scribe, Jet Analytics, Power Query
- Integration: REST APIs, Azure Logic Apps
- Documentation: SOPs, Visio/Lucidchart
- Strong understanding of data confidentiality and user training.
Qualifications:
- 3+ years of hands-on DevOps experience (with Azure ecosystem)
- Experience supporting enterprise environments or consulting engagements
- Azure Certifications preferred:
- Microsoft Certified: DevOps Engineer Expert
- Azure Administrator Associate or Azure Solutions Architect
- Bachelor's in Computer Science, IT or a related technical field
- Strong understanding of DevOps best practices and agile methodologies
- Excellent troubleshooting, communication, and collaboration skills
- Fluent in English (Arabic is a plus)