PeoplePilot logo

AI Platform Engineer

PeoplePilot

Hybrid๐Ÿ‡จ๐Ÿ‡ฆHalifax, NS, CanadaseniorC$120kPosted 1d ago

Job description

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.