AI Platform Engineer

PeoplePilot

AI Platform Engineer

Location: Halifax, ON

Work Model: Onsite – 4 days per week

Employment Type: Full-time

Salary: CAD $120,000/year

Work Authorization: Candidates must be authorized to work in Canada

About the Role

We are looking for an experienced AI Platform Engineer to support application teams with their DevOps, CI/CD, automation, and deployment needs within a Capital Markets environment.

In this role, you will work directly with application teams to guide, troubleshoot, and resolve CI/CD pipeline issues. You will also support major migration initiatives, including the migration of existing Jenkins, RLM, and manual deployment processes to GitHub Actions.

Key Responsibilities

  • Support application teams migrating from Jenkins, RLM, or manual deployments to GitHub Actions
  • Troubleshoot and resolve DevOps and CI/CD-related issues
  • Create, configure, and debug CI/CD pipeline stages
  • Develop automation and configuration required for successful application integration
  • Write Maven POM and Settings files from scratch
  • Work with different application codebases and build technologies
  • Configure and manage GitHub Actions workflows and runners
  • Support Jenkins builds, multibranch pipelines, and Maven pipelines
  • Diagnose and resolve Jenkins build failures
  • Configure and support SonarQube
  • Work with deployment and continuous delivery tools including Terraform and UCD
  • Support configuration and deployment automation using Ansible
  • Work with Docker and containerization, including writing Dockerfiles and using Docker commands
  • Support Kubernetes clusters and their management

Required Qualifications

  • Bachelor’s degree in Computer Science or Diploma in IT with equivalent IT experience
  • Hands-on experience with CI/CD pipelines
  • Strong experience creating and debugging CI/CD pipeline stages
  • Experience working with multiple application codebases
  • Strong understanding of Maven, including POM and Super POM concepts
  • Ability to create Maven POM and Settings files from scratch
  • Experience executing builds for NPM and PyPI project types
  • Knowledge of NPM commands
  • Experience with .NET, including dotnet and MSBuild
  • Strong understanding of GitHub Actions workflows, execution, and runners

DevOps Tools & Technologies

Experience with several of the following technologies is required:

  • Jenkins
  • GitHub Actions
  • GitOps
  • Artifactory
  • SonarQube
  • Terraform
  • UCD
  • Ansible
  • Maven
  • Docker
  • Kubernetes

Preferred Candidate

The ideal candidate will have strong hands-on experience in DevOps, CI/CD automation, GitHub Actions, Jenkins, Maven, containerization, and deployment technologies, with the ability to work directly with application teams and troubleshoot complex pipeline issues.

If you have the required hands-on DevOps and CI/CD experience and are authorized to work in Canada, we encourage you to apply.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.