DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Graebel Companies, Inc. DevOps Engineer in Canada

This role can be based anywhere in Ontario, CAN.

Are you ready to open a world of opportunity in talent mobility? Our clients include some of the largest and most recognized brands in the world. They’re innovators and leaders in their industries, making life-enhancing breakthroughs every day. We help them tap into those opportunities by placing their exceptional people where they need to be, anywhere in the world. When it comes to service, we set the bar for exceptional … and then we raise it with fresh ideas, leading tools and innovative approaches, and it’s all grounded in our values of truth, love, and integrity. We call it People-first Mobility. We’re looking for exceptional people who share those values along with our passion for delivering the highest levels of service. If that sounds like you, and if you’re ready for a new career opportunity, we’d like to hear from you! Here’s to the world ahead.

We are seeking a skilled DevOps Engineer to join our IT department. The successful candidate will be instrumental in automating our software delivery processes, improving the infrastructure that supports high-traffic enterprise applications, and ensuring robust and scalable DevOps practices. This role is crucial for enhancing our operational capabilities and supporting continuous integration and continuous delivery (CI/CD) for our suite of major applications.

Essential Duties:

  • Design, build, and maintain efficient, reusable, and reliable CI/CD pipelines.

  • Collaborate with cyber security, software engineers, system engineers, and project managers to integrate software development, security, and delivery from inception to full operation.

  • Implement automation tools and frameworks (CI/CD pipelines) to streamline software development and deployment processes.

  • Monitor, troubleshoot, and resolve issues in the CI/CD pipelines and associated testing environments.

  • Enhance infrastructure as code (IaC) using tools like Terraform, Ansible, Azure Resource Manager, or AWS CloudFormation.

  • Manage code deployments, fixes, updates, and related processes in a Windows-based environment.

  • Stay current with industry trends and source new ways for our business to improve.

Required Skills

  • Experience with network, server, and application-status monitoring.

  • Strong grasp of automation tools and data management skills.

  • A working understanding of code and script (.NET, Python, PowerShell, CLI commands, and/or React).

  • Knowledge of best practices and IT operations in an always-up, always-available service.

Required Experience

  • Bachelor’s degree in computer science, engineering, or a related field.

  • 3-5 years related experience and/or training.

  • Proven experience as a DevOps Engineer or similar software engineering role.

  • Proficient with git and YAML.

  • Strong experience with automation tools like Azure DevOps.

  • Experience with Docker, Kubernetes, and other container management solutions.

  • Strong knowledge of Azure or AWS.

  • Experience with database technologies, both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB).

  • Working knowledge of .NET and shell scripting.

  • Strong communication and organizational skills.

  • Ability to handle multiple tasks concurrently and meet deadlines.

As a testament to our commitment to diversity, equity, inclusion, and belonging, our salary bands are transparent both internally and as a part of our external recruitment process. The targets for this role are dependent on market/ geographic location and range from $130,000 to $150,000 CAD.

Graebel Companies, Inc. is an EEO/AA Employer M/F/Disabled/Vet

DirectEmployers