Company Overview
Telpay Incorporated is a pioneer in electronic payment solutions, helping Canadians transition from paper cheques to digital transactions since 1985. As the largest independent electronic payment processor in the region, we are committed to innovation and efficiency in financial technology.
Summary
We are seeking a Platform Engineering Team Lead. The Platform Engineering Team Lead drives the reliability, scalability, and efficiency of the organization’s software delivery ecosystem. They own the design and evolution of CI/CD pipelines, deployment automation, and environment orchestration, combining hands‑on engineering with operational leadership. This role builds and maintains reusable pipeline frameworks, automates release and environment workflows, and resolves complex deployment issues. By partnering closely with development, QA, Product, IT, and operations, the Team Lead reduces manual effort, enforces deployment and security standards, and accelerates safe, predictable delivery across all environments.
Scope of Responsibility
The Platform Engineering Team Lead architects, implements, and operates CI/CD pipelines and automation that support development and release activities across development, QA, staging, and production. Responsibilities include authoring and maintaining pipeline definitions, managing build and release processes, implementing infrastructure‑as‑code, and overseeing deployment tooling, configuration, and secrets management. The role leads troubleshooting for failed builds and deployments, coordinates rollbacks and hotfixes, and validates release artifacts in partnership with engineering and QA. The Team Lead also contributes to environment provisioning, observability configuration, and runbook development while mentoring engineers, promoting best practices, and ensuring adherence to security, compliance, and change‑management processes. The Team Lead provides technical mentorship and helps to solve complex engineering challenges.
Education and Experience
- Bachelor’s degree or equivalent in Computer Science, Software Engineering, Information Systems, or related discipline, or comparable hands‑on industry experience.
- 8+ years of engineering experience in software, platform, DevOps, or operations roles, including 3–5 years owning CI/CD, release automation, or platform engineering responsibilities.
- Demonstrated ownership of delivery pipelines supporting end‑to‑end build, test, and deployment workflows across multiple environments.
- Experience collaborating across functions with Development, QA, Product, and IT/Cloud teams to design deployment workflows and resolve production issues.
- Familiarity with governance processes including change management, release controls, and audit/compliance requirements for production deployments.
Technical Competencies
- Hands‑on CI/CD expertise with systems such as Bamboo, Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Infrastructure‑as‑Code proficiency using tools like Terraform, Ansible, ARM/Bicep, or CloudFormation to provision and manage environments.
- Containerization and orchestration experience including Docker, Kubernetes, AKS, EKS, or GKE, and modern deployment strategies (blue/green, canary).
- Strong scripting capabilities in Bash, PowerShell, Python, or TypeScript for automation, tooling, and pipeline logic.
- Cloud platform experience with AWS, Azure, or GCP, including build/deploy services, IAM, and environment automation.
- Observability tooling familiarity using Prometheus, Grafana, ELK/Elastic, Azure Monitor, or similar systems for pipeline and deployment troubleshooting.
- Artifact and secrets management expertise with tools such as Artifactory, Nexus, npm, NuGet, Vault, Key Vault, or AWS Secrets Manager.
- Secure build and compliance understanding including dependency scanning, policy‑as‑code, and pipeline hardening practices.
- Advanced Git proficiency implementing branching strategies, PR validation, and merge gating.
- Automated testing integration including unit, integration, and smoke tests within CI/CD workflows.
Pay: $40.00-$60.00 per hour
Work Location: Hybrid remote in Winnipeg, MB