Role: DevOps Engineer (Microsoft – Azure, CI/CD & OneBranch)
Location: Canada Remote
Full Time
Role Summary
We are seeking a DevOps Engineer to support Microsoft engineering teams by building, maintaining, and operating secure, compliant CI/CD pipelines and cloud deployment environments. The role focuses on Azure DevOps, OneBranch pipelines, Ev2 environments, and operational support for Microsoft services, including S360 compliance and production readiness.
Key Responsibilities
- Design, configure, and maintain Azure DevOps and OneBranch CI/CD pipelines using YAML.
- Develop, debug, and support C# .NET applications and deployment workflows.
- Configure, deploy, and support Ev2 environments for Microsoft services.
- Perform regular (weekly) deployments across multiple environments.
- Implement and maintain secure and compliant CI/CD pipelines, aligned with Microsoft security, SDL, and S360 standards.
- Monitor, troubleshoot, and resolve pipeline and deployment issues to ensure reliability and performance.
- Handle YAML pipeline support tasks, enhancements, and bug fixes.
- Manage and integrate Azure services including Azure Key Vault, Azure Storage, and Azure Functions.
- Apply Azure security best practices, including secrets management, network isolation, and access controls.
- Use PowerShell scripting to automate deployments, reporting, and operational tasks.
- Create and update Power BI reports as per customer or business requirements, leveraging PowerShell where applicable.
- Participate in code reviews and ensure adherence to security, compliance, and engineering standards.
- Provide technical guidance and CI/CD best practices to development and operations teams.
- Collaborate with cross‑functional Microsoft teams to align with customer rhythm and release cadence.
- Take ownership of complex issues, provide solutions independently, and support team members.
Required Skills & Experience
- Strong hands‑on experience with C# .NET, with solid understanding of OOP concepts and debugging.
- Proven experience with Azure DevOps CI/CD pipelines using YAML.
- Experience managing OneBranch pipelines and Ev2 environments.
- Strong knowledge of Azure services, including:
- Azure DevOps
- Azure Key Vault
- Azure Storage
- Azure Functions
- Experience with Git / VSTS for source control and collaboration.
- Proficiency in PowerShell scripting.
- Working knowledge of Web APIs.
- Experience creating and maintaining Power BI reports.
- Familiarity with Microsoft SDL, security reviews, and compliance processes.
- Strong analytical, troubleshooting, and communication skills.
- Ability to work independently and as part of a team.
- Flexibility to align with customer schedules and deployment timelines.
Nice to Have
- Any Microsoft Azure certification (AZ‑900, AZ‑204, AZ‑400, etc.).
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Lead
2026-03-18
DevOps Manager
2026-05-07
Network and Systems Engineer
2026-05-28
- Posted
- Mar 02, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Canada
- Company
- NLB Services
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Lead
2026-03-18
DevOps Manager
2026-05-07
Network and Systems Engineer
2026-05-28