Veriday Inc.

Principal DevOps Engineer

Veriday Inc. · Toronto, Ontario, Canada · CA$166K–CA$208K/yr

IT Services and IT Consulting · 51-200 employees

2 d ago
Senior (5-10 yrs) Contractor Canada
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Lead the migration of CI/CD deployment pipelines from IBM UrbanCode Deploy to Octopus Deploy while refactoring existing scripts. Collaborate with cross-functional teams to optimize deployment automation and ensure production readiness across VM and Mainframe platforms.

What they look for

DevOps CI/CD Octopus Deploy IBM UrbanCode Deploy C# Groovy Mainframe Automation Infrastructure as Code Release Management Java Python Typescript YAML Azure AWS

Requirements

Requires a minimum of 7 years of developer experience with deep expertise in DevOps principles and CI/CD at an enterprise scale. Proficiency in C#, Groovy, and experience with deployment orchestration tools like Octopus Deploy and IBM UrbanCode Deploy is essential.

Benefits

Competitive hourly rate Casual workspace

Full description

We are seeking a dynamic and technically strong Principal DevOps Engineer who thrives in fast-paced environments and enjoys leading initiatives that drive operational excellence. As a Principal DevOps Engineer, you will play a critical role in bridging the gap between development and operations, ensuring that our applications are built, tested, and deployed with speed, reliability, and compliance with the Enterprise security standards. A key focus of this role is leading the migration of deployment automation from IBM UrbanCode Deploy (UCD) to Octopus Deploy, including the review and conversion of existing Groovy-based deployment scripts into optimized Octopus Deploy solutions, rigorous testing, production enablement, and continuous improvement of enterprise CI/CD capabilities.

 

This is a 5-month contract, hybrid position with the potential for extension. The successful candidate is expected to work from our Toronto office three days per week.

What will you do? 

  • Lead the design and development of key features for the Helios CI/CD pipeline – VM and Mainframe platforms
  • Lead the migration of CI/CD deployment pipelines from IBM UrbanCode Deploy (UCD) to Octopus Deploy, ensuring alignment with enterprise DevOps standards.
  • Review, analyze, and refactor existing UCD deployment scripts and workflows, translating them into Octopus Deploy processes and automation frameworks.
  • Develop, test, and optimize deployment automation in Octopus Deploy using C# and modern DevOps practices.
  • Validate migrated pipelines through rigorous testing and ensure successful execution in production environments.
  • Drive continuous improvement initiatives by identifying opportunities to simplify, standardize, and optimize deployment processes during the UCD-to-Octopus transition.
  • Collaborate with development, infrastructure, and release management teams to ensure smooth deployment operations and production readiness.
  • Troubleshoot and resolve deployment, automation, and release-related issues across distributed and mainframe environments.
  • Contribute to CI/CD platform governance, security, reliability, and operational excellence.

 

 

What do you need to Succeed?

  • Minimum 7 years of developer experience with a deep understanding of DevOps Principles and best practices for CI/CD, including designing at an Enterprise scale
  • Experience migrating deployment automation from legacy DevOps platforms (preferably IBM UrbanCode Deploy) to modern deployment orchestration platforms such as Octopus Deploy.
  • Proficiency in Groovy scripting with experience reviewing, maintaining, and refactoring existing automation scripts.
  • Strong development experience in C# with the ability to build and optimize deployment automation within Octopus Deploy.
  • Experience designing, testing, and deploying production-ready release automation solutions.
  • Deep understanding of DevOps principles, Infrastructure as Code, deployment orchestration, and release management best practices.
  • Understand configuration as code, RBAC, and working within the Mainframe environment from modern deployment platforms
  • Experience with DevOps tools, platforms, and interfaces:  Jenkins, UCD, Github, Github Actions, JFrog Artifactory, Hashicorp Vault, Ansible, Octopus Deploy
  • Proficient with Java, Python, Typescript, Groovy, YAML, NPM
  • Experience with deploying to cloud platforms:  OCP, Azure, AWS
  • Highly proficient with IBM Developer for z/OS (IDz).
  • Experience with Mainframe utilities and platforms:  ISPF, TSO, Mainframe Filesystems, JES, Endeavor

 

 

We offer a competitive hourly rate, a casual workspace, and great people to collaborate with. If this job sounds perfect for you, please apply.