ShyftLabs Logo

ShyftLabs

DevOps Engineer

Reposted 2 Months Ago
Hybrid
Toronto, ON, CAN
Mid level
Hybrid
Toronto, ON, CAN
Mid level
The DevOps Engineer will optimize cloud computing solutions, enhance infrastructure performance, ensure high availability, and manage CI/CD tools while collaborating with development teams.
The summary above was generated by AI

About ShyftLabs

At ShyftLabs, we live and breathe data. Since 2020, we’ve been helping Fortune 500 companies unlock growth through innovative digital solutions that drive real business impact. With teams across Canada, the U.S., and India, we’re growing quickly and looking for curious, motivated individuals who are excited to learn, build, and solve meaningful problems with technology.

The Opportunity

We are looking for a passionate and detail-oriented DevOps Engineer to partner with our development teams and accelerate the deployment, testing, and release of applications. This role involves automating and optimizing our infrastructure, ensuring high availability, scalability, and performance across various environments.
 

What you'll be doing

  • Responsible for the development, optimization and delivery of cloud computing solutions, hosted services and underlying software infrastructure to optimize service delivery across production, QA and development environments through the development lifecycle
  • Supports and troubleshoots scalability, high availability, performance, monitoring, backup and restores of different environments
  • Evaluates new tools, technologies and processes to improve speed, efficiency and scalability.
  • Monitor server and application performance using one or more of Application Performance Monitoring tools: NewRelic, CloudWatch and Sumologic
  • Partners with application developers on the seamless deployment of software
  • Responsible for optimizing and enhancing infrastructure performance
  • Manage the installation and configuration of solutions
  • Oversee routine maintenance procedures and diagnostic testing.
  • Document processes and monitoring performance metrics.
  • Implement best practices in network administration and cybersecurity.

Basic Qualifications

  • 3+ years of professional experience in DevOps
  • BS degree in Computer Science, Engineering or related IT field
  • Experience in Information Security and Networking
  • Background in Linux (RHEL) based infrastructure
  • Comfortable with command line tools (Bash, Powershell)
  • Hands-on experience with CI/CD tools (such as GitLab CI/CD, Azure DevOps – GitLab CI/CD preferred)
  • Experience with building dashboards, configuring and integrating with both infrastructure and application monitoring and alerting tools (such as AWS CloudWatch, NewRelic) 
  • Extensive hands-on proficiency in Infrastructure configuration management and IAC methodologies and technologies (such as Terraform, CloudFormation, Chief, Puppet – Terraform preferred)
  • Proficiency in common DevOps development languages (such as Python, Node – Python preferred)
  • Experience on Automation platforms(Ansible)
  • Experience with serverless frameworks (Zappa, Serverless, Chalice)
  • Experience with building new Cloud systems that completely support microservice architectures (API Gateway, serverless compute, Redis, NoSQL DBs) as well as legacy client/server architecture (EC2, Docker, Load Balancers, databases). 
  • AWS experience preferred, and candidates with AWS Developer or AWS Solution Architect Associate certifications strongly preferred.
  • Experience with Java build, packaging and dependency management and storage systems (such as Maven, Gradle, Artifactory)
  • Experience with integrating automated tests into CI/CD pipelines (such as Cucumber, Robot, Selenium, JMeter)
  • Experience with creating alerts, dashboards, canned queries – as well as configuring and integrating log aggregation (such as SumoLogic, Splunk, ELK, syslog – SumoLogic preferred)
  • Experience with the containers and container management systems (such as Docker, Kubernetes, AWS Fargate/ECS)
  • Experience with the use of artifacts.
  • Experience with Deployment strategies
  • Experience with MS SQL, AWS Aurora PostgreSQL Serverless administration / optimization 
  • Familiar with Agile software development lifecycles
  • Knowledge of best practices and IT operations for high availability and uptime

HQ

ShyftLabs Toronto, Ontario, CAN Office

49 Wellington St E, Suite 300, Toronto, Ontario, Canada, M5E 1C9

Similar Jobs

11 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Design and maintain Azure DevOps CI/CD pipelines for enterprise data and analytics platforms. Automate deployments of Microsoft Fabric, Azure Data Factory, Synapse Analytics, Databricks, and Power BI assets. Manage Azure infrastructure, security controls, identity, secrets, monitoring, logging, and infrastructure as code using Bicep or ARM Templates. Collaborate with architects, developers, and platform engineers to improve reliability, operational efficiency, and delivery automation.
Top Skills: Application InsightsArm TemplatesAzureAzure Data FactoryAzure DatabricksAzure DevopsAzure Key VaultAzure MonitorAzure Synapse AnalyticsBicepGitLog AnalyticsMicrosoft Entra IdMicrosoft FabricPower BIPowershellPython
Yesterday
In-Office
Toronto, ON, CAN
Senior level
Senior level
Professional Services • Consulting • Design
The DevOps Engineer automates software delivery and infrastructure operations across Azure, Dynamics 365, Power Platform, and related systems. Responsibilities include building CI/CD pipelines, managing Infrastructure as Code, supporting Kubernetes and Docker, monitoring performance, enforcing security and governance, optimizing cloud costs, troubleshooting incidents, and improving system reliability. The role also integrates CRM workflows, supports multi-region Azure infrastructure, and participates in post-incident reviews.
Top Skills: Application InsightsArm TemplatesAzure AdvisorAzure CliAzure Data FactoryAzure DevopsAzure Front DoorAzure FunctionsAzure Key VaultAzure MonitorAzure PolicyAzure WorkbooksBashCosmos DbDatabricksDataverseDefender For CloudDockerDynamics 365 Finance & OperationsElkGitleaksKubernetesLogic AppsAzureMssqlMySQLPower PlatformPowershellPrivate EndpointsPythonRabbitMQRbacReactShopifySonarqubeSpring BootSynapseTerraformTrivyZsh
Yesterday
In-Office
Brampton, ON, CAN
Senior level
Senior level
Transportation
Designs enterprise cloud architecture across Azure and GCP, leads migrations and multi-region infrastructure, architects Kubernetes platforms, builds CI/CD and GitOps automation, implements security and compliance frameworks, and mentors engineering teams. The role also drives cloud governance, observability, developer self-service platforms, technical roadmaps, and DevOps culture transformation.
Top Skills: AksAzureAzure DevopsBashGithub ActionsGitopsGkeGoogle Cloud Platform (Gcp)Iso 27001JenkinsKubernetesPowershellPrometheusPythonService MeshSoc 2TerraformZero Trust

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account