23th Sep, 2025

Canada

DevOps Team Lead

DevOps Team Lead

Job Description:

We are seeking an experienced CI/CD Team Lead for software delivery and automation strategy. This role will be responsible for leading a team of DevOps engineers, implementing CI/CD pipelines, and ensuring the rapid, reliable, and secure delivery of our software.

The ideal candidate is a leader with a deep technical background in DevOps practices. You will collaborate closely with development, quality assurance, and operations teams to streamline workflows, enhance developer productivity, and foster a culture of continuous improvement and automation.

Responsibilities

Strategy & Architecture: Design, implement, and own the end-to-end CI/CD strategy and infrastructure for all software products, focusing on scalability, reliability, and security.
Team Leadership & Mentorship: Lead, mentor, and grow a high-performing team of CI/CD engineers. Foster a collaborative environment, provide technical guidance, and manage team performance and career development.
Pipeline Management: Oversee the development and maintenance of fully automated CI/CD pipelines for code compilation, testing, static analysis, and deployment across multiple environments (development, staging, production).
Automation & Tooling: Evaluate, select, and implement best-in-class tools and technologies to improve the efficiency and effectiveness of our software delivery process. Drive automation across all stages of the development lifecycle.
Collaboration: Act as a key liaison between software development, QA, and IT operations teams to ensure seamless integration and deployment. Champion DevOps best practices throughout the engineering organization.
Security Integration (DevSecOps): Integrate security scanning tools (SAST, DAST, dependency scanning) and best practices directly into the CI/CD pipeline to ensure code is secure from the start.
Monitoring & Optimization: Implement robust monitoring, logging, and alerting for all CI/CD pipelines and infrastructure. Analyze performance metrics to identify bottlenecks and drive continuous optimization efforts.
• Governance & Documentation: Establish and enforce standards, policies, and procedures for the CI/CD process. Maintain clear and comprehensive documentation for all tools and workflows.

Requirments

Experience:

• 10+ years of progressive experience in DevOps, Site Reliability Engineering (SRE), proven experience mentoring and leading a technical team, demonstrable experience architecting, building, and managing complex CI/CD pipelines for enterprise-scale applications.
Technical Skills:
• CI/CD Tools: Proficiency with at least one major CI/CD server like GitLab CI, or GitHub Actions.
• Containerization & Orchestration: Hands-on experience with Docker and container orchestration platforms Kubernetes.
Infrastructure as Code (IaC): Strong experience with IaC tools such as Terraform or Ansible.
• Cloud Platforms: Experience with AWS, Azure, or GCP and services related to compute, networking, and storage.
Scripting & Programming: Proficiency Linux Bash/Shell, Windows PowerShell, or Python.
• Version Control: Mastery of Git and common branching strategies (e.g., GitFlow).
• Monitoring & Logging: Experience with monitoring and observability tools Grafana, Elasticsearch, Kibana.
• Databases: Familiarity with SQL and NoSQL database deployment and management concepts.
Leadership & Soft Skills:
• Excellent leadership, communication, and interpersonal skills.
• Strategic thinking and the ability to translate business requirements into technical solutions.
• Proven ability to drive change and implement best practices across teams.
• A passion for automation and continuous improvement.
Education & Certifications:
• Bachelor’s degree in Computer Science, Engineering, or a related technical field

Work Level: Mid to Senior Level

Job Type: Full Time

Fields: Oil and Gas

Work Model: On- site