Senior DevOps Specialist

LCBOToronto, ON
Onsite

About The Position

Are you passionate about designing, building and supporting reliable and scalable environments and solutions? Reporting to the Manager, DevOps & Cloud, you will be responsible for executing and operationalizing cloud cost optimization strategies on-premises, cloud and hybrid-cloud. Additionally, you will participate in the 24x7 rotational support model. If you are an experienced DevOps specialist, then this is the role for you! The Senior DevOps Specialist will build, implement, and manage environment solutions for distributed systems and applications, serving as a technical resource and subject matter expert throughout the full software development life cycle from conception, design, implementation, and testing to delivery and documentation. This role involves building automated, integrated, and deployment pipelines, implementing auto-scaling techniques, and executing performance test scripts. The specialist will identify opportunities to automate manual and routine tasks and implement performance monitoring and alerting solutions. In terms of FinOps, the role requires executing cost optimization recommendations across AWS, Azure, GCP, and Skytap, analyzing logging usage and costs, and developing automation to enforce cost optimization policies. Collaboration is key, working with development, operations, testing, and business teams to bridge communication gaps, enforce best practices, identify vulnerabilities, and translate requirements into technical architectures. Leadership responsibilities include mentoring team members, performing routine maintenance, building tools to prevent recurring problems, participating in 24x7 on-call support, and leading upgrade and scaling initiatives. The specialist is also responsible for audit gap mitigation, compliance with PCI and Security Standards, patching and hardening applications, and implementing disaster recovery requirements.

Requirements

  • College Diploma in Computer Science, Information Systems, Engineering or a related area
  • 3 years' proven experience administering and/or implementing solutions that address CI/CD and DevOps Practices
  • 3 years' proven experience administering and/or implementing solutions that address Configuration management as codes
  • 3 years' proven experience administering and/or implementing solutions that address Test automation and Version control
  • 3 years' proven experience administering and/or implementing solutions that address Infrastructure engineering as codes including provisioning platform on prem and on cloud
  • 3 years' proven experience administering and/or implementing solutions that address Release management
  • 3 years' experience in Cloud computing platforms and cloud cost management (AWS Cost Explorer, Azure Cost Management, GCP Billing)
  • 3 years' experience in Understanding of cloud resource types and cost drivers (compute, storage, networking, and logging)
  • 3 years' experience in Source control and build/dependency management systems (Jenkins, BitBucket, Maven and Nexus)
  • 3 years' experience in Configuration management tools (Ansible, Terraform) and Containers and clustering technologies (Kubernetes, Docker, OpenShift)
  • 3 years' experience in Relational and non-relational databases (MS SQL, PostgreSQL, Kafka, Redis, MySQL, Oracle DB, DB2)
  • 3 years' experience in ELK Stack including ElasticSearch, Logstash, Kibana, and Beats
  • 3 years' experience in Monitoring & Logging tools (Prometheus, Grafana, Solarwinds, and Site 24x7)
  • Understanding of application performance, security, and infrastructure fundamentals
  • Strong scripting skills (Shell, Python, Groovy)
  • Experience supporting large-scale, multi-cloud environments
  • Experience with FinOps practices, frameworks, or certifications (FinOps Certified Practitioner or equivalent)
  • Experience in secret and certificate management tool and best practice through automation

Responsibilities

  • Build, implement and manage environment solutions for distributed systems and applications
  • Serve as a technical resource and subject matter expert during the full software development life cycle from conception, design, implementation and testing to delivery and documentation
  • Build automated, integrated and deployment pipeline
  • Implement auto-scaling techniques where required
  • Build and execute performance test scripts
  • Identify opportunities to automate manual and routine tasks
  • Identify and implement performance monitoring and alerting solutions
  • Execute cost optimization recommendations provided by FinOps analysts and ensure measurable savings are achieved
  • Implement compute rightsizing recommendations across AWS, Azure, GCP and Skytap to optimize utilization and reduce waste
  • Analyze logging usage and costs; implement strategies to reduce logging volume and optimize log retention policies
  • Utilize cloud cost and usage data to proactively identify additional cost-saving opportunities
  • Support cost tracking, forecasting, and reporting activities across cloud environments
  • Develop automation (IaC/scripts) to enforce cost optimization policies and prevent cost inefficiencies
  • Maintain documentation of cost optimization actions, processes, and outcomes
  • Contribute to continuous improvement of FinOps practices, governance, and tooling
  • Help bridge the communication and collaboration gap in all aspects of the SDLC by working with Development and operations teams to ensure business objectives are met
  • Help bridge the communication and collaboration gap in all aspects of the SDLC by working with Peers to design, implement, and enforce best practices across projects
  • Help bridge the communication and collaboration gap in all aspects of the SDLC by working with Development and operations teams to identify potential vulnerability points
  • Help bridge the communication and collaboration gap in all aspects of the SDLC by working with Testing teams to identify and implement testing strategies and automation
  • Help bridge the communication and collaboration gap in all aspects of the SDLC by working with Operations teams to identify efficient monitoring and support tools and practices
  • Help bridge the communication and collaboration gap in all aspects of the SDLC by working with Business teams to translate requirements into technical approaches and architectures
  • Help bridge the communication and collaboration gap in all aspects of the SDLC by working with All teams to identify a governance strategy
  • Help bridge the communication and collaboration gap in all aspects of the SDLC by working with Development and operations teams to identify performance guidelines
  • Mentor and advise team members in best practices of all tools, components and technologies managed by the DevOps team
  • Perform routine application maintenance tasks
  • Identify recurring problems and build the tools and processes to prevent problems from recurring
  • Participate in 24x7 rotational on-call support for business critical applications and technologies
  • Maintain technical documentation of solutions and standard operating procedures
  • Lead initiatives in upgrading and scaling, suggesting alternative design and platform decisions
  • Be an escalation point for issues raised by the team
  • Ensure ongoing operations remain within established SLA
  • Responsible for mitigation of all audit gaps as identified by annual audits
  • Help with compliance audits and remediation of PCI and Security Standards as identified by the business
  • Participate in quarterly reviews of all applications for PCI and Security
  • Responsible for the patching and hardening practices of all applications as per LCBO policies
  • Implement DR requirements for all new and changed applications

Benefits

  • Health/Dental Benefits
  • Access to an Employee & Family Assistance Program
  • a Defined Benefit Pension
  • Discounts on products and services via Workperks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service