Kumaran Systems logo
Kumaran Systems Verified
Information Technology & Services

DevOps Engineer

Toronto, Ontario, CanadaOnsiteFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking an Azure DevOps Engineer to enhance our CI/CD pipelines and manage Azure environments. This role involves being the technical authority for our Azure DevOps ecosystem, ensuring automated, efficient, secure, and reliable release processes. You will collaborate with the Environment and DevOps Release Manager to implement technical solutions based on governance and process. Key responsibilities include CI/CD optimization, Git version control, Azure workflow configuration, environment management on Linux/Windows, deployment automation, monitoring integration, and scripting in Bash, PowerShell, and YAML.

We are seeking a highly skilled and motivated Azure DevOps Engineer to focus on the continuous enhancement of our CI/CD pipelines and the management of our Azure environments. In this role, you will be the technical authority for our Azure DevOps ecosystem, ensuring our release processes are automated, efficient, secure, and reliable. You will work closely with the Environment and DevOps Release Manager to translate governance and process into technical reality.

*Roles & Responsibilities*

  • CI/CD enhancements and Automation: Experience in optimizing complex CI/CD pipelines using Azure DevOps (i.e. Azure Pipelines, Repos, Artifacts, etc.)
  • Version Control: Strong knowledge of Git and in-depth experience with branching strategies, tagging, retrofit and source code revisioning in Azure Devops Repos
  • Azure Workflow Expertise: Ensure proper configuration of pipelines within the Azure environment, integrating with other Azure services as needed
  • Environment Management: Strong technical background in system and application installation, setup, and support on Linux and Windows platforms. Hands-on experience in managing multi-environment setups (development, test, production) within Azure, ensuring consistency, security.
  • Solid understanding on deployment techniques to enhance automation and tools.
  • Collaboration with Environment and Devops Release Manager: While Fey can focus on the process and governance, the technical resource will ensure that the underlying environments and the entire release pipelines in Azure Devops are technically sound and optimized; automating the entire release pipeline, from code integration to deployment and rollback.
  • Monitoring and Reporting: Ability to integrate monitoring tools (Azure Monitor, Log Analytics) and set up dashboards for visibility into pipeline and environment health.
  • Hands-on scripting experience in Bash, PowerShell, YAML.

*Education:*

Bachelor’s degree/University degree or equivalent experience.

Ready to apply?
You'll be redirected to Kumaran Systems's application page.

Similar roles