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.