CMiC Logo

CMiC

DevOps Engineer

Posted 15 Days Ago
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
Operate and improve CI/CD pipelines and Jenkins jobs, manage artifact repositories, write automation scripts (Perl), troubleshoot build/dependency/deployment issues, and enhance release reliability, security, and documentation while collaborating with engineering, QA, release, and operations teams.
The summary above was generated by AI

Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.

About CMiC

CMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For nearly four decades, CMiC has partnered with the largest and most technologically progressive AEC firms and capital project owners in North America, gaining detailed insight into the unique business needs of the industry. From that experience, CMiC has created CMiC Enterprise, the most advanced construction and capital project software solution ever developed. Combining an incredibly flexible technological infrastructure with a philosophy of total integration, CMiC Enterprise lowers costs, improves productivity and increases interoperability.

Important Information:

  • The overall salary range for this intermediate-level position is $70,000 to $100,000 per year.
  • This position is for an existing vacancy
  • We do not use AI to screen, assess, or select applicants

Job Overview

We are looking for a DevOps Engineer with 5+ years of experience to support and improve our build, release, and deployment processes. This role focuses on CI/CD automation, Jenkins, artifact repositories, scripting, and reliable software delivery. In this role, you will partner with engineering, QA, release, and operations teams to maintain dependable tooling, troubleshoot delivery issues, and improve automation across the software delivery lifecycle.

Duties & Responsibilities

  • Maintain and improve Jenkins jobs and CI/CD pipelines for build, test, release, and deployment workflows.
  • Support artifact repositories, including publishing, versioning, retention, access control, and troubleshooting.
  • Develop automation scripts and tooling, with a focus on Perl and other scripting languages as needed.
  • Troubleshoot build, dependency, environment, and deployment issues with development teams.
  • Improve release reliability, repeatability, documentation, and operational standards.
  • Promote secure, auditable, and collaborative software delivery practices.

Requirements
  • 5+ years of professional experience in DevOps, build engineering, release engineering, platform engineering, systems engineering, or a similar role.
  • Hands-on experience with Jenkins or comparable CI/CD tooling.
  • Experience with artifact repositories such as Nexus Repository, Artifactory, or similar platforms.
  • Working knowledge of build tools such as Ant and Maven.
  • Strong scripting and automation skills, preferably with Perl.
  • Solid understanding of source control workflows, including GitHub, SVN, branching, pull requests, and code reviews.
  • Strong Linux or Unix experience and troubleshooting skills.
  • Clear communication, ownership, attention to detail, and ability to work across teams.

Preferred Qualifications

  • Experience supporting enterprise build and release environments.
  • Experience with Java build workflows using Ant, Maven, or similar tools.
  • Familiarity with containers or orchestration platforms such as Docker, Kubernetes, OpenShift, AKS, ECS, or GKE.
  • Experience with monitoring, logging, alerting, or operational dashboards.
  • Understanding of secure software delivery and audit requirements.

What We’re Looking For

The ideal candidate is practical, collaborative, and comfortable balancing operational support with continuous improvement. They can understand existing systems, simplify processes, and help make software delivery more reliable.


Benefits
  • Competitive benefits Package (including Health & Dental benefits)
  • Paid vacation and personal days
  • Townhall meetings where all employees are encouraged to participate in open discussions
  • Located on York University’s campus, easily accessible by transit (TTC, GO, etc.), walking distance to shopping and restaurants
  • Outdoor lunch space, including picnic tables
  • An active Social Events Committee (past events include annual seasonal parties, pool and bowling tournaments, karaoke nights, Game nights, BBQ’s, and more)
  • Health and Wellness focus including virtual yoga classes and wellness webinars
  • RRSP Matching Program after 2 years of employment
  • Experience in a rapidly growing, socially responsible corporation

CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.

CMiC Toronto, Ontario, CAN Office

4850 Keele St, Toronto, Ontario , Canada, M3J 3K1

Similar Jobs

6 Days Ago
In-Office
Brampton, ON, CAN
Senior level
Senior level
Transportation
Design and implement enterprise cloud infrastructure across Azure and GCP, build and secure Kubernetes platforms, implement CI/CD and IaC pipelines, automate compliance and cost governance, lead and mentor engineering teams, and drive DevOps culture and observability solutions.
Top Skills: AksAzureAzure DevopsBashCi/CdGCPGithub ActionsGitopsGkeInfrastructure As CodeIso 27001JenkinsKubernetesPowershellPrometheusPythonService MeshSoc 2TerraformZero Trust
6 Days Ago
In-Office
2 Locations
Senior level
Senior level
Financial Services
Design, build, and operate resilient, secure, and scalable infrastructure for mission-critical financial platforms. Implement IaC and CI/CD, automation frameworks, observability, incident response, production support, root-cause analysis, and compliance with enterprise/regulatory standards. Collaborate with development, operations, and security teams and participate in on-call rotation.
Top Skills: AnsibleAWSBashCdkCi/CdCloudwatchDynatraceElasticsearchGitGitInfrastructure As CodeJavaScriptPythonRhelServicenowTypescriptVeritas ClusterYaml
10 Days Ago
In-Office
Toronto, ON, CAN
Mid level
Mid level
Fintech • Financial Services
Own reliability, automation, and continuous delivery for the Insight Pension Platform. Build and maintain Azure DevOps CI/CD pipelines, manage 10+ environments, ensure platform security and compliance, respond to incidents, automate manual processes, coordinate releases with teams and vendors, and maintain operational runbooks and documentation while participating in Agile practices.
Top Skills: Active DirectoryArtilleryAzure DevopsAzure Key VaultAzure MonitorCi/CdCyberarkDnsEncryptionFirewallsGitGmsaGroup PolicyIisJmeterLoad BalancersMs Dynamics CrmNode.jsPlaywrightPower BIPowershellPythonRoutingServicenowSharepointSQLSQL ServerSsl/TlsTdeTerraformUnit TestingWindows ServerYaml

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account