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.