Intermediate DevOps Engineer

Univerus — Canada · Posted ~4 hours ago

Mid Full-time Hybrid $80000-$110000

Skills

DevOps cloud infrastructure automation CI/CD cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An enterprise software organization is seeking a DevOps engineer to manage infrastructure, improve deployment processes, and support scalable technology platforms.

Highlights

Hybrid role with competitive compensation and opportunity to work on mission-critical enterprise technology solutions.

Description

About Univerus Founded in 2019 and headquartered in Burnaby, British Columbia, Univerus is a fast-growing enterprise software company specializing in vertical market solutions. With over 300 employees, more than 20 acquisitions, and a global customer base exceeding 3,500 organizations, Univerus delivers mission-critical technology across public and private sectors. Our flagship product, Unity ERP, powers operations in local government, utilities, construction, manufacturing, health and safety, education, and beyond. As part of the Univerus family, Univerus Assets is a modern asset management platform built for municipalities, utilities, and service organizations. It combines GIS mapping, mobile field tools, and automated workflows into one intuitive system. Position Details Hours: 8:00am to 5:00pm, Monday to Friday Salary Range: $80,000 - $110,000K Location: Burnaby, BC, Canada - Hybrid This is a new position. Role Overview The DevOps Engineer sits within the Asset business unit and owns how Asset products are built, released, and run. The role is not part of the central Platform Engineering team; it works with that team continuously — adopting the shared platform’s golden path for infrastructure as code, CI/CD, cloud identity, and observability — but is accountable to Asset BU delivery. The focus is business-unit-specific DevOps: release and deployment management, environment ownership, pipeline migration, and operational support for Asset applications. Organizational Relationship Reports to: Maryam Arshi, Director, AI Strategy and Development (Asset BU) Part of: Asset BU engineering organisation Works closely with: Asset BU product management, development, and support teams; central Platform Engineering; Information Security Direct reports: None Key Responsibilities Own release engineering for Asset BU products — build and deployment pipelines, release branching and versioning, release scheduling with product and support, production deployments, and rollback. Provision and maintain Asset BU environments (development, test, staging, production) as code, keeping them consistent and reproducible. Manage the Asset BU’s infrastructure-as-code stacks and configuration using the platform’s shared components, and bring hand-created resources under management. Lead the Asset BU’s migration of repositories and pipelines from Azure DevOps to GitHub Actions, adopting the platform’s reusable workflows. Apply the company identity and secrets model to Asset BU workloads — Microsoft Entra ID and RBAC, managed identities, OIDC federation for CI, and Azure Key Vault; no long-lived credentials. Provide operational support for Asset applications: observability and alerting, deployment and release troubleshooting, participation in incident response, and follow-up remediation. Act as the Asset BU’s point of contact with central Platform Engineering — onboard Asset applications onto shared services, adopt standards and policy packs, and escalate gaps rather than building a parallel stack. Provide the delivery and deployment foundations for the BU’s AI initiatives, including environments, pipelines, secrets, and cost visibility for AI services. Write and maintain runbooks, release procedures, and decision records for Asset BU systems in Univerus Hub. Key Performance Indicators (kpis) Release predictability — planned Asset BU releases delivered in the agreed window Deployment frequency and lead time from merge to production Change failure rate and mean time to restore for Asset BU services Progress against the Asset BU Azure DevOps → GitHub migration plan (repositories and pipelines migrated vs. target) Environment reliability — reduction in environment-related delivery blockers and configuration drift Compliance with platform standards and policy checks across Asset BU stacks; no long-lived credentials in use Currency and usability of release runbooks and documentation in Univerus Hub Required Knowledge, Skills, And Abilities Hands-on ownership of release and deployment processes for a production application Confident with one major cloud (Microsoft Azure preferred; AWS or GCP transferable) and with infrastructure as code (Pulumi, Terraform, Bicep, or CloudFormation) Proven experience building and debugging CI/CD pipelines in Azure DevOps, GitHub Actions, GitLab CI, or similar Able to read and write code in a general-purpose language — TypeScript, Python, Go, or C# Strong working knowledge of containers and Git; able to diagnose a failing build or deployment methodically Working understanding of cloud identity and secrets management — Entra ID / RBAC, managed identities, Key Vault, least privilege Comfortable operating across an organisational boundary: adopting standards set by a central team, applying them locally, and pushing back constructively where they do not fit Clear written communication — runbooks and documentation usable by others under pressure Nice to have: Pulumi and policy as code; Backstage or another developer portal; migrating off Azure DevOps; Azure Container Apps or Kubernetes; FinOps / Azure cost management; exposure to deploying AI or ML services; Azure certification (AZ-400, AZ-104, AZ-305) Education And Experience Approximately 3–5 years in DevOps, SRE, platform, or infrastructure-focused development Degree or diploma in computer science, software engineering, or a related discipline — or equivalent practical experience Azure certification (AZ-400, AZ-104, AZ-305) considered an asset, not a requirement What We Offer Health and DentalEFAPRRSP Matching/401KGenerous Paid Time OffFlexible Work EnvironmentEducation Reimbursement Program Our Commitment to Diversity, Equity & Inclusion Univerus is proud to be an equal opportunity employer. We are committed to creating an inclusive and respectful workplace where everyone feels valued, supported, and empowered to contribute fully. We welcome applications from candidates of all backgrounds, abilities, and experiences, including but not limited to Indigenous peoples, racialized persons, women, LGBTQ2S+ individuals, persons with disabilities, and veterans. If you require accommodation at any stage of the recruitment process, please let us know. We are committed to working with you to ensure your needs are met. Please note that we may use AI as part of our recruitment and hiring process. While we may incorporate select AI features to enhance process efficiency, we remain committed to human-led decision making. We recognize that AI is not perfect, so all AI-generated outputs are subject to human review to ensure accuracy and fairness. Our goal is to use technology to support, not replace, thoughtful human decision-making in recruitment and hiring. How to Apply Ready to join us? Please submit your resume by following the application instructions outlined in this posting.