×
Register Here to Apply for Jobs or Post Jobs. X

SDLC Automation Engineer

Job in Richmond, BC, Canada
Listing for: Affinity
Full Time position
Listed on 2026-02-08
Job specializations:
  • IT/Tech
    Systems Engineer
  • Engineering
    Systems Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

On behalf of our public sector client, Affinity is looking for an SDLC Automation Engineer who will lead the automation strategy for our developer platform and enablement services. You will design and deliver a self-service kiosk that integrates seamlessly with Azure Dev Ops, Service Now, Ansible, and Terraform to provision secure, standardised, and cost-effective environments and paved roads for our engineering community.

Your work will elevate stakeholder experience, reduce delivery risk, and avoid cost by removing toil and accelerating high-confidence, compliant delivery paths.

Responsibilities
  • Lead the automation strategy for our common engineering ecosystem, defining the north star for self-service and “paved road” experiences across repository, pipeline, and infrastructure provisioning.
  • Design and build a self-service kiosk that integrates Service Now request flows with orchestration powered by Ansible and Terraform to enable one-click provisioning of application and platform blueprints.
  • Engineer Azure-native solutions that are secure-by-design, observable, and scalable, using services such as Azure App Service, Azure Functions, Azure Storage, Azure Key Vault, Azure Kubernetes Service, and Azure Monitor.
  • Develop in .NET and automate with Power Shell, building reusable libraries, modules, and pipeline templates that can be adopted widely.
  • Extend and automate Azure Dev Ops with the Azure Dev Ops REST API, implementing repository-as-code and pipeline-as-code patterns, quality gates, compliance checks, and governance reporting.
  • Champion quality engineering, embedding automated testing (unit, component, contract, and security scans) throughout continuous integration and continuous delivery.
  • Artificial Intelligence empowerment:
    Experience and passion for Artificial Intelligence (AI) and for integrating people, process, products, and AI Agents to enhance developer experience and delivery outcomes. You design responsible, human-in-the-loop automation that uses AI to remove toil, improve signal-to-noise, and accelerate safe decision-making.
  • Partner across the organization (platform, security, architecture, operations, and product teams) to co-design guardrails, align on “paved roads” versus “un-paved roads,” and land changes with empathy and accountability.
  • Measure what matters, establishing clear telemetry, service-level indicators, and adoption metrics to drive continuous improvement, risk reduction, and cost avoidance.
Mandatory Requirements
  • Undergraduate degree in Computer Science or STEM (Science, Technology, Engineering or Math) and a minimum of 6 years of work experience involving development, testing, technical support, and automation.
  • Azure Dev Ops expertise:
    Proven experience with pipelines, templates, repository policies, environments, service connections, and the Azure Dev Ops REST API for large-scale automation.
  • Power Shell mastery:
    Advanced scripting and automation skills that turn manual, error-prone work into reliable, repeatable, and observable workflows.
  • .NET engineering excellence:
    Strong software engineering in C#/.NET, with an emphasis on maintainability, testability, and performance.
  • Depth in Azure:
    You have hands-on experience designing and operating solutions in Azure, ideally across App Service, Functions, Storage, Key Vault, Monitor, Log Analytics, and role-based access control.
  • Quality engineering mindset:
    You treat quality as a product discipline, embedding tests and checks throughout continuous integration and continuous delivery, not only at the end.
  • Servant leadership and influence:
    You can lead without authority, navigate healthy conflict, and bring stakeholders together to land outcomes that are both ambitious and pragmatic.
Nice to have
  • Experience with Service Now integration, connecting request workflows to orchestration, implementing robust data models, and ensuring Configuration Management Database (CMDB) integrity.
  • Experience with Infrastructure as Code, such as Terraform and Ansible.
  • Experience with event-driven architectures and asynchronous workflows.
  • Knowledge of enterprise data models for CMDB and configuration management.
  • Familiarity with threat modelling,…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary