Intermediate Devops Automation Engineer

Ottawa, ON, CA, Canada

Job Description

###

About the Role




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.

Requirements



###

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:

Ottawa, ON

Type of job:

Temporary Contractor

Date candidate required: Immediate * Length of Contract:

12 months

with the possibility of extension

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2709057
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, CA, Canada
  • Education
    Not mentioned