S

ShyftLabs

Data-driven decision-making platform for organizations

Senior DevOps Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaCA$120k - CA$140k

About the Job

Requirements

  • At least 5 years of hands-on DevOps engineering experience, with a track record of personally building and shipping solutions.
  • Experience leading or mentoring engineers, or owning the technical direction of a team or major project.
  • Practical production expertise with AWS EKS, GitLab CI/CD, and Terraform.
  • Extensive hands-on AWS experience across Lambda, API Gateway, CloudWatch, ECS, Kinesis, and Kafka.
  • Command-line fluency, including Bash and Python, and ability to write automation and tooling.
  • Strong understanding of microservices architecture, container orchestration with Docker and Kubernetes/EKS, and infrastructure-as-code methodology.
  • Ability to architect and scale infrastructure across multiple cloud platforms.
  • Working knowledge of Elasticsearch and log aggregation.
  • Ability to document work clearly and communicate decisions to engineers and customers.
  • Ability to take ambiguous problems through to working, shipped solutions and bring a team along.

Responsibilities

  • Design, build, and operate cloud infrastructure, CI/CD pipelines, and the platform for production, QA, and development environments.
  • Write automation, infrastructure-as-code, and tooling, including Terraform modules, deployment scripts, and glue code to reduce manual work.
  • Own system reliability by troubleshooting and resolving scalability, availability, and performance issues in live systems, and identifying and fixing problems before they reach customers.
  • Build and maintain fast, stable, and efficient CI/CD pipelines, and integrate automated testing into them.
  • Establish monitoring, dashboards, alerting, and log aggregation, and act on the resulting signals.
  • Work hands-on with application developers to make deployments seamless and pair with them to resolve issues.
  • Set technical direction for DevOps, drive adoption, and make architectural decisions supported by working systems.
  • Mentor and support engineers by reviewing work, unblocking teammates, and providing hands-on guidance.
  • Help shape team structure and priorities, and coordinate across engineering and with customers to keep delivery on track.
  • Evaluate and roll out tools, technologies, and processes, validating them in real systems.

About the Company

ShyftLabs

Data-driven decision-making platform for organizations

ShyftLabs helps organizations adopt a data-first approach to decision making by establishing repeatable data practices and governance that turn data into timely insights. Its offering designs and implements data-driven decision workflows and analytics pipelines so teams access trustworthy data with clearly defined metrics and actions. Unlike tools that provide dashboards alone, ShyftLabs builds end-to-end processes that standardize how data is measured, analyzed, and used in decisions. Its goal is to help organizations move faster and make better choices, staying ahead of the competition.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Canada
Founded
2018

Recently Posted Jobs

Explore more opportunities at ShyftLabs

See more jobs