Back to results

CI/CD Specialist (Hands-On) / Dev Ops Enignner.

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Job Title: CI/CD Specialist (Hands-On) / Dev Ops Enignner.

Location: Downtown Toronto(4 days onsite)

Duration: 6 Months

Rate: CAD70-CAD80/hr

Role Purpose:

Our client is 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

Nice-to-Have Skills:

  • · Experience with Kubernetes or container orchestration platforms
  • · Exposure to infrastructure-as-code tools such as Terraform
  • · Experience supporting CI/CD in regulated or enterprise environments
  • · Familiarity with GitHub Actions

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, and related tools. Support Docker-based workflows and cloud deployments across GCP and Azure, maintain non-production environments, assist developers with deployment issues, and document operational processes.

Requirements

The role requires hands-on experience with Jenkins, Git, GitHub, Docker, Maven and/or Gradle, Java build processes, CI/CD automation, GCP and Azure, Python scripting, and Linux environments. It is suited to a hands-on practitioner with 5–8 years of relevant experience; Kubernetes, Terraform, regulated enterprise environments, and GitHub Actions are advantageous.

Skills

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

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • CI/CD
  • Jenkins
  • Git
  • GitHub
  • Docker
  • Maven
  • Gradle
  • Java
  • Groovy
  • YAML
  • Shell Scripting
  • Python
  • Linux
  • Google Cloud Platform
  • Microsoft Azure
  • Kubernetes
  • Terraform
  • GitHub Actions
  • Pipeline As Code
  • Build Automation
  • Continuous Integration
  • Continuous Delivery
  • Container Orchestration
  • Cloud Deployments
  • Pull Requests
  • Branching Strategies
  • Incident Investigation
  • Operational Runbooks
  • Enterprise Applications

Report this job