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