About the role
COMPANY OVERVIEW
The Prairie Payments Joint Venture (PPJV) is a joint venture owned by three Prairie centrals created to digitally transform and modernize payment services for credit unions in the Prairies. PPJV’s goal is to ensure prairie credit unions are competitive in payments and have access to efficient, modernized payments processing infrastructure. PPJV invites candidates to apply from Alberta, Saskatchewan, Manitoba and Ontario.
ROLE SUMMARY:
PPJV is seeking a results-driven DevOps Engineer to design, build, and operate reliable CI/CD (Continuous Integration/Continuous Delivery-Deployment) pipelines that support both cloud-based and VM-based (virtual machines) deployments. The Development will work closely with development, security, and operations stakeholders to standardize build and release practices, improve deployment quality, and strengthen automation across the software delivery lifecycle.
To ensure success as a DevOps Engineer, the candidate should bring strong hands-on experience with pipeline engineering, infrastructure as code, and secure-by-default delivery patterns. The ideal candidate is comfortable owning end-to-end delivery workflows, improving reliability and speed without sacrificing governance, auditability, or security.
KEY RESPONSIBILITIES
- Design, implement, and maintain CI/CD pipelines for both application build and deployment across cloud and virtual machine environments.
- Establish and enforce pipeline standards, templates, and reusable YAML patterns to drive consistency across teams and services.
- Implement multi-environment deployment strategies (Dev, QA, UAT, Production), including approvals, gates, and promotion workflows.
- Provide architectural leadership across the full application lifecycle: design, build, test, deploy, and operate.
- In collaboration with Cloud Operations, build and maintain infrastructure as code (IaC) for environments, ensuring repeatable, version-controlled provisioning and configuration.
- Integrate security controls into pipelines, including SAST (static application security testing) scanning, dependency scanning, and policy gates aligned to internal security expectations.
- Implement deployment strategies that reduce risk, including staged rollouts, rollback patterns, and automated smoke tests where appropriate.
- Improve release quality through automation, including build validation, artifact management, and release traceability.
- Partner with development teams to streamline build processes, reduce pipeline failures, and improve developer experience.
- Support operational readiness by implementing logging, monitoring hooks, and deployment telemetry to improve visibility post-release.
- Manage secrets and configuration securely across environments using approved tooling and least-privilege access patterns.
- Troubleshoot pipeline and deployment issues end-to-end, identifying root cause and implementing lasting fixes.
- Maintain documentation for pipeline standards, release procedures, environment configuration, and operational runbooks.
KEY SKILLS AND EXPEREINCE REQUIREMENTS
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- A minimum of 5 years of hands-on experience implementing and supporting CI/CD pipelines in an enterprise environment.
- Proven experience building and maintaining YAML-based pipelines, including reusable templates and multi-stage deployments.
- Strong experience with infrastructure as code (e.g., Terraform, Bicep/ARM, Ansible, or equivalent), including secure configuration practices.
- Demonstrated experience supporting deployments across multiple environments with appropriate controls, approvals, and traceability.
- Experience integrating SAST tooling and security gates into CI/CD pipelines and working with security teams to address findings.
- Strong understanding of artifact management, versioning strategies, and build reproducibility.
- Experience with cloud platforms (Azure preferred), including identity, networking concepts, and deployment automation.
- Experience supporting VM-based deployment patterns, including configuration management and release orchestration.
- Strong scripting skills (PowerShell and/or Bash) and comfort automating repetitive operational tasks.
- Exceptional analytical and problem-solving skills.
- Excellent communication and collaboration skills, with the ability to translate delivery issues into clear actions and improvements
- Strong organizational and time management skills.
- Ability to operate in a fast-paced, evolving technology environment.
- Other duties as assigned
THE ENVIRONMENT
PPJV is a fast paced and focused environment where employees and contractors share the mission to deliver efficient, cost effective, modernized payments processing to prairie credit unions.
Interested candidates are asked to submit a resume & cover letter by 11:59 PM on April 24, 2026. We thank all candidates for their interest; however, only those candidates selected for an interview will be contacted.
About Alberta Central
Alberta Central is the central banking facility, service bureau and trade association for Alberta's credit unions.
Our innovative products and services, thought leadership and advocacy on priority issues advance the collective voice of the credit union system, as we work to increase awareness of the credit union difference.
Similar jobs you might like
About the role
COMPANY OVERVIEW
The Prairie Payments Joint Venture (PPJV) is a joint venture owned by three Prairie centrals created to digitally transform and modernize payment services for credit unions in the Prairies. PPJV’s goal is to ensure prairie credit unions are competitive in payments and have access to efficient, modernized payments processing infrastructure. PPJV invites candidates to apply from Alberta, Saskatchewan, Manitoba and Ontario.
ROLE SUMMARY:
PPJV is seeking a results-driven DevOps Engineer to design, build, and operate reliable CI/CD (Continuous Integration/Continuous Delivery-Deployment) pipelines that support both cloud-based and VM-based (virtual machines) deployments. The Development will work closely with development, security, and operations stakeholders to standardize build and release practices, improve deployment quality, and strengthen automation across the software delivery lifecycle.
To ensure success as a DevOps Engineer, the candidate should bring strong hands-on experience with pipeline engineering, infrastructure as code, and secure-by-default delivery patterns. The ideal candidate is comfortable owning end-to-end delivery workflows, improving reliability and speed without sacrificing governance, auditability, or security.
KEY RESPONSIBILITIES
- Design, implement, and maintain CI/CD pipelines for both application build and deployment across cloud and virtual machine environments.
- Establish and enforce pipeline standards, templates, and reusable YAML patterns to drive consistency across teams and services.
- Implement multi-environment deployment strategies (Dev, QA, UAT, Production), including approvals, gates, and promotion workflows.
- Provide architectural leadership across the full application lifecycle: design, build, test, deploy, and operate.
- In collaboration with Cloud Operations, build and maintain infrastructure as code (IaC) for environments, ensuring repeatable, version-controlled provisioning and configuration.
- Integrate security controls into pipelines, including SAST (static application security testing) scanning, dependency scanning, and policy gates aligned to internal security expectations.
- Implement deployment strategies that reduce risk, including staged rollouts, rollback patterns, and automated smoke tests where appropriate.
- Improve release quality through automation, including build validation, artifact management, and release traceability.
- Partner with development teams to streamline build processes, reduce pipeline failures, and improve developer experience.
- Support operational readiness by implementing logging, monitoring hooks, and deployment telemetry to improve visibility post-release.
- Manage secrets and configuration securely across environments using approved tooling and least-privilege access patterns.
- Troubleshoot pipeline and deployment issues end-to-end, identifying root cause and implementing lasting fixes.
- Maintain documentation for pipeline standards, release procedures, environment configuration, and operational runbooks.
KEY SKILLS AND EXPEREINCE REQUIREMENTS
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- A minimum of 5 years of hands-on experience implementing and supporting CI/CD pipelines in an enterprise environment.
- Proven experience building and maintaining YAML-based pipelines, including reusable templates and multi-stage deployments.
- Strong experience with infrastructure as code (e.g., Terraform, Bicep/ARM, Ansible, or equivalent), including secure configuration practices.
- Demonstrated experience supporting deployments across multiple environments with appropriate controls, approvals, and traceability.
- Experience integrating SAST tooling and security gates into CI/CD pipelines and working with security teams to address findings.
- Strong understanding of artifact management, versioning strategies, and build reproducibility.
- Experience with cloud platforms (Azure preferred), including identity, networking concepts, and deployment automation.
- Experience supporting VM-based deployment patterns, including configuration management and release orchestration.
- Strong scripting skills (PowerShell and/or Bash) and comfort automating repetitive operational tasks.
- Exceptional analytical and problem-solving skills.
- Excellent communication and collaboration skills, with the ability to translate delivery issues into clear actions and improvements
- Strong organizational and time management skills.
- Ability to operate in a fast-paced, evolving technology environment.
- Other duties as assigned
THE ENVIRONMENT
PPJV is a fast paced and focused environment where employees and contractors share the mission to deliver efficient, cost effective, modernized payments processing to prairie credit unions.
Interested candidates are asked to submit a resume & cover letter by 11:59 PM on April 24, 2026. We thank all candidates for their interest; however, only those candidates selected for an interview will be contacted.
About Alberta Central
Alberta Central is the central banking facility, service bureau and trade association for Alberta's credit unions.
Our innovative products and services, thought leadership and advocacy on priority issues advance the collective voice of the credit union system, as we work to increase awareness of the credit union difference.