Enable job alerts via email!

Intermediate DevOps Automation Engineer

BlackCube Labs

Toronto

On-site

CAD 70,000 - 90,000

Part time

2 days ago
Be an early applicant

Job summary

A technology consulting firm in Toronto is seeking an Intermediate DevOps Automation Engineer to design and implement automation solutions in a hybrid environment. Candidates should have a Bachelor's degree in Computer Science and a minimum of 3 years' experience in DevOps. Responsibilities include building CI/CD pipelines and automating processes using tools like Azure DevOps and Terraform. This is a temporary contractor position with a potential 12-month term.

Benefits

Onsite work environment
Potential for contract extension

Qualifications

  • Minimum 3 years of experience in DevOps or automation engineering roles.
  • Strong understanding of DevOps principles and CI/CD practices.
  • Proficiency in scripting languages: Python, Bash, PowerShell.

Responsibilities

  • Design and implement automation for infrastructure provisioning.
  • Build and maintain CI/CD pipelines using Azure DevOps.
  • Apply Infrastructure as Code (IaC) principles.

Skills

DevOps principles
CI/CD practices
Azure DevOps (ADO)
Scripting languages
Infrastructure as Code (IaC)
Configuration management
Automated testing frameworks
Cloud platforms (Azure, AWS, GCP)
Troubleshooting
Communication

Education

Bachelor’s degree in Computer Science or related field

Tools

Terraform
Azure DevOps
Ansible
Chef
Puppet
Job description

As an Intermediate DevOps Automation Engineer at BluePrints Infinite (BPI), you will be responsible for designing, implementing, and maintaining automation solutions within a hybrid DevOps environment. You will leverage Microsoft Azure DevOps (ADO) and open-source tools to streamline infrastructure provisioning, application deployment, testing, and monitoring. This role is critical to accelerating the software delivery lifecycle and improving operational efficiency across large, complex systems.

You will collaborate closely with cross-functional teams including development, operations, and security to identify automation opportunities, build scalable solutions, and ensure system reliability.

Key Responsibilities
  • Design and implement automation for infrastructure provisioning, application deployment, testing, and monitoring.
  • Build and maintain CI/CD pipelines using Azure DevOps (ADO) and open-source tools.
  • Apply Infrastructure as Code (IaC) principles using tools like Terraform, ARM templates, or CloudFormation.
  • Automate configuration management using Ansible, Chef, or Puppet.
  • Develop automated testing frameworks to ensure software quality and reliability.
  • Configure and automate monitoring and alerting systems for proactive issue resolution.
  • Write and maintain automation scripts using Python, Bash, PowerShell, or Groovy.
  • Integrate DevOps tools and platforms via APIs and other methods.
  • Use Git for version control and Jira/Confluence for collaboration and documentation.
  • Troubleshoot automation issues and implement effective solutions.
  • Document automation workflows and share best practices with team members.
  • Continuously improve automation processes and tools.
Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 3 years of experience in DevOps or automation engineering roles.
  • Strong understanding of DevOps principles and CI/CD practices.
  • Hands-on experience with Azure DevOps (ADO), including YAML pipeline configuration.
  • Proficiency in scripting languages: Python, Bash, PowerShell.
  • Experience with IaC tools: Terraform, ARM templates, or CloudFormation.
  • Familiarity with configuration management tools: Ansible, Chef, or Puppet.
  • Exposure to automated testing frameworks and tools.
  • Experience with cloud platforms: Azure, AWS, or GCP.
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration abilities.
  • Azure DevOps Engineer Expert certification is an asset.
Preferred Experience
  • Experience working on BPM (Business Process Management) platforms.
  • Background in supporting large-scale, complex enterprise systems.
  • Familiarity with customer lifecycle management platforms.
Benefits
  • Work hours are Monday - Friday, normal 40 hours weeks working onsite up to 5 days a week
  • Location: Toronto, ON
  • Type of job: Temporary Contractor
  • Date candidate required: Immediate
  • Length of Contract: 12 months with the possibility of extension
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.