Senior DevOps Engineer

2 weeks ago


Toronto, Canada GHD Full time

Organizations don't innovate, people do.

As part of our digital transformation business, you’ll help clients unlock innovation, embrace the future and change communities for good. 

And we’ll help you stimulate new thinking, accelerate your career and connect you to projects that really matter. 

Join our team of over 600 data scientists, design thinkers, immersive digital consultants, project managers and innovators, all working to create positive change for generations to come.

Senior DevOps Engineer


About the Job:
We are seeking a full-time Senior DevOps Engineer to join our team. In this role, you will collaborate with architecture teams to develop processes and standards for our software solutions, focusing on streamlining build and release operations. You will provide guidance to DevOps Engineers, perform configuration and documentation tasks, optimize workflows, and support infrastructure components managed by the DevOps team. With oversight over the DevOps pipeline, you will work collaboratively with software development and infrastructure teams to deploy new products from development through production. Additionally, you will troubleshoot environment issues, provide quick resolutions or workarounds, and prioritize the resumption of operations.


What You Will Do:
•Work with the team leader to continuously develop and implement DevOps best practices
•Create efficient and effective software deployment strategies
•Participate in architecture and software development activities
•Design and implement build, deployment, and configuration management processes
•Manage code deployments, fixes, updates, and related processes
•Analyze current technology usage and develop steps to improve and expand upon it
•Document and design various processes, updating existing ones as needed
•Translate loosely defined requirements into practical solutions
•Continuously seek ways to automate and improve development and release processes
•Brainstorm innovative ideas to enhance development delivery for cost-efficient operation
•Perform incremental testing on code, processes, and deployments to improve execution and minimize errors
•Evaluate and test automation tools for infrastructure provisioning and disaster recovery
•Monitor deployment metrics and identify opportunities for improvement
•Collaborate with others to tackle complex infrastructure, security, or development problems
•Proactively troubleshoot issues during testing and production, ensuring issues are resolved before launch
•Stay current with industry trends and research emerging technologies to enhance existing solutions


Skills and Qualifications:
•Excellent oral and written communication skills with a strong customer service focus
•Exceptional problem-solving and troubleshooting abilities
•Ability to explain technical solutions and processes effectively to team members and stakeholders
•Detail-oriented and process-driven, with excellent documentation skills
•Strong knowledge of DevOps best practices and IT Infrastructure Operations
•Strong understanding security principles and practices as they apply to DevOps
•Proficiency in programming and scripting languages
•A collaborative team player who works well with multiple teams to execute delivery of solutions effectively
•Excellent organizational and time management skills, with the ability to handle multiple tasks or projects simultaneously
•Keen awareness of industry trends and the ability to research emerging technologies and make recommendations
•Azure DevOps Engineer Expert or Azure Solutions Architect Expert preferred
Education and Experience:
•Bachelor’s degree in computer science, Information Technology, or a related technical field (equivalent IT experience may substitute for a degree)
•Over 5 years of experience in a DevOps Engineer role (or similar), with additional experience in software development and infrastructure development being a plus
•Over 2 years of experience in a lead DevOps Engineer role or similar
•Experience with software engineering and system automation
•Strong experience with database systems, such as MS SQL, and MySQL is preferred
•Knowledge and experience with distributed systems, including Azure Cognitive Search, Elasticsearch, is advantageous
•Proficiency in scripting languages such as PowerShell, Python, Ruby, Bash, and Perl
•Significant experience in Azure Cloud services and infrastructure as code (IaC) to manage infrastructure resources programmatically
•Advanced experience working with Microsoft Azure SQL Database, APIM, Web Apps, Functions, Logic Apps, and Azure DevOps
•Familiarity with monitoring and logging tools such as Azure Monitor, Azure Log Analytics to monitor infrastructure, detect issues, and ensure service availability and performance
•Experience with infrastructure automation, including configuration management and provisioning using Bicep or ARM Templates
•Advanced knowledge of source control systems like Git
•Familiarity with Agile Software Development methodologies and DevOps principles.
•Knowledge of DevSecOps concepts and principles
•Understanding of security best practices in the cloud, including identity and access management (IAM), network security manage infrastructure resources programmatically groups (NSGs), encryption, secure key management, and compliance standards
•Experience with container orchestration services, such as Kubernetes
•Extensive experience designing, deploying, and administering CI/CD tools such as Azure DevOps and Octopus Deploy
•Extensive knowledge of build tools such as Team City and artifact repository solutions like Nexus
•Project management skills and hands-on experience with workflow tools like Jira, Scrum/Kanban, etc.
•Knowledge of Azure Governance and best practices, including RBAC, Networking Architectures, Tagging, and Cost Management controls



  • Toronto, Canada The Select Group Remote Work Freelance Full time

    Senior DevOps Engineer Sr. DevOps Engineer The Select Group is seeking a Senior DevOps Engineer for our leading telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape. Sr. DevOps Engineer requirements: ...


  • Toronto, Canada The Select Group Remote Work Freelance Full time

    Senior DevOps Engineer Sr. DevOps Engineer The Select Group is seeking a Senior DevOps Engineer for our leading telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape. Sr. DevOps Engineer requirements: ...

  • DevOps Engineer

    2 days ago


    Toronto, Canada The Select Group Full time

    DevOps Engineer The Select Group is seeking a DevOps Engineer for our leading telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape. DevOps Engineer requirements:


  • Toronto, Canada Gradient Inc. Full time

    Our client, a leading application load-balancing software provider is searching for a Senior DevOps Engineer. The main responsibility will be to work with the developers and deploy infrastructure for applications. Requirements: Experience with scripting languages like Bash, C or Python Solid unders


  • Old Toronto, Canada Sun Life Financial Full time

    Senior Software Engineer (DevOps) page is loaded Senior Software Engineer (DevOps) Apply locations Toronto, Ontario Waterloo, Ontario North York, Ontario time type Full time posted on Posted 4 Days Ago job requisition id JR00095554 You are as unique as your back


  • Old Toronto, Canada Sun Life Financial Full time

    Senior Software Engineer (DevOps) page is loaded Senior Software Engineer (DevOps) Apply locations Toronto, Ontario Waterloo, Ontario North York, Ontario time type Full time posted on Posted 3 Days Ago job requisition id JR00095554 You are as unique as your back


  • Old Toronto, Canada Sun Life Financial Full time

    Senior Software Engineer (DevOps) page is loaded Senior Software Engineer (DevOps) Apply locations Toronto, Ontario Waterloo, Ontario North York, Ontario time type Full time posted on Posted 4 Days Ago job requisition id JR00095554 You are as unique as your back


  • Toronto, Canada WAVE Full time

    We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.DevOps engineers at Wave work in the space where operations meets product development. Our...


  • Toronto, ON, Canada 慗敶 Full time

    We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without. DevOps engineers at Wave work in the space where operations meets product development....


  • Old Toronto, Canada The Select Group Full time

    The Select Group is seeking a Senior DevOps Engineer for our leading telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape.Bachelor’s degree in Computer Science, Engineering, or related field.Minimum of 8+ years of...


  • Old Toronto, Canada The Select Group Full time

    The Select Group is seeking a Senior DevOps Engineer for our leading telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape.Bachelor’s degree in Computer Science, Engineering, or related field.Minimum of 8+ years of...


  • Old Toronto, Canada The Select Group Full time

    The Select Group is seeking a Senior DevOps Engineer for our leading telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape.Bachelor’s degree in Computer Science, Engineering, or related field.Minimum of 8+ years of...


  • Old Toronto, Canada The Select Group Full time

    The Select Group is seeking a Senior DevOps Engineer for our leading telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape.Bachelor’s degree in Computer Science, Engineering, or related field.Minimum of 8+ years of...


  • Old Toronto, Canada The Select Group Full time

    The Select Group is seeking a Senior DevOps Engineer for our leading telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape.Bachelor’s degree in Computer Science, Engineering, or related field.Minimum of 8+ years of...


  • Old Toronto, Canada 慗敶 Full time

    We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.DevOps engineers at Wave work in the space where operations meets product development. Our...


  • Old Toronto, Canada 慗敶 Full time

    We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.DevOps engineers at Wave work in the space where operations meets product development. Our...


  • Old Toronto, Canada 慗敶 Full time

    We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.DevOps engineers at Wave work in the space where operations meets product development. Our...


  • Old Toronto, Canada 慗敶 Full time

    We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.DevOps engineers at Wave work in the space where operations meets product development. Our...


  • Toronto, ON, Canada 慗敶 Full time

    We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without. DevOps engineers at Wave work in the space where operations meets product...


  • Old Toronto, Canada 慗敶 Full time

    We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.DevOps engineers at Wave work in the space where operations meets product development. Our...