Back to results

CI/CD Specialist

  • Toronto, ON, Canada
  • Greater Toronto Area, Canada, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Role: CI/CD Specialist (Hands-On)

Location: GTA, Canada

Cloud Platforms: Google Cloud Platform (GCP), Microsoft Azure

Role Purpose:

  • Seeking a hands-on CI/CD Specialist to build, maintain, and support continuous integration and delivery pipelines for enterprise applications.
  • This role is focused on day-to-day pipeline development, automation, and troubleshooting.
  • The successful candidate will work closely with development teams to support Java-based applications and maintain stable CI/CD environments across GCP and Azure.

Key Responsibilities:

  • Develop, enhance, and maintain CI/CD pipelines using Jenkins and GitHub
  • Implement pipeline-as-code using Groovy, YAML, and shell scripting
  • Support automated build, test, and packaging workflows using Maven and Gradle
  • Support development teams using Git and GitHub, including branching strategies and pull requests
  • Build and maintain Docker images for application deployments
  • Support container-based build and runtime workflows
  • Support CI/CD workflows deployed on Google Cloud Platform (GCP) and Microsoft Azure
  • Assist with deployment and configuration of applications in cloud-based environments
  • Maintain and support non-production environments to ensure availability and stability
  • Write and maintain automation scripts using Python and shell scripting
  • Troubleshoot CI/CD pipeline failures and build issues
  • Assist developers with environment and deployment-related problems
  • Participate in incident investigation related to build and deployment failures
  • Document CI/CD pipelines, processes, and operational runbooks

Required Skills and Experience:

  • Hands-on experience with Jenkins, Git, GitHub, Docker, Maven, and/or Gradle
  • Strong working knowledge of Java build processes
  • Experience with CI/CD best practices and pipeline automation
  • Practical experience working with Google Cloud Platform (GCP) and Microsoft Azure
  • Proficiency in Python scripting for automation
  • Comfortable working in Linux-based environments

Who This Role Is For:

  • This role is ideal for a hands-on CI/CD practitioner with 5–8 years of relevant experience who enjoys technical execution and problem-solving, prefers building and operating pipelines over defining enterprise-wide architecture, and is comfortable working in an enterprise environment with structured processes.
More about this job

Responsibilities

Develop, maintain, and troubleshoot CI/CD pipelines and automated build, test, and packaging workflows for Java applications using Jenkins, GitHub, Maven, and Gradle. Support Docker-based workflows and cloud deployments across GCP and Azure, maintain non-production environments, assist development teams with deployment issues, and document operational processes.

Requirements

The role calls for 5–8 years of hands-on CI/CD experience, including Jenkins, Git, GitHub, Docker, Maven and/or Gradle, and strong knowledge of Java build processes. Candidates should also have practical GCP and Azure experience, Python automation skills, CI/CD best-practice knowledge, and comfort working in Linux environments.

Skills

  • Jenkins
  • Git
  • GitHub
  • Docker
  • Maven
  • Gradle
  • Java Build Processes
  • CI/CD Pipeline Automation
  • Google Cloud Platform
  • Microsoft Azure
  • Python
  • Shell Scripting
  • Groovy
  • YAML
  • Linux
  • Container Workflows

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software

Keywords

  • CI/CD
  • Jenkins
  • Git
  • GitHub
  • Docker
  • Maven
  • Gradle
  • Java
  • Google Cloud Platform
  • Microsoft Azure
  • Python
  • Shell Scripting
  • Groovy
  • YAML
  • Linux
  • Pipeline As Code
  • Continuous Integration
  • Continuous Delivery
  • Build Automation
  • Automated Testing
  • Application Packaging
  • Containerization
  • Cloud Deployment
  • Branching Strategies
  • Pull Requests
  • Non-Production Environments
  • Incident Investigation
  • Operational Runbooks

Report this job