DevOps Team Lead
Ottawa, ON
Apply for this job

Our client is in search of an adept DevOps Team Lead to join their technology team. The ideal candidate will possess a robust background in Kubernetes, GitOps, Jenkins, and platform engineering. They will be tasked with guiding a team of DevOps engineers in delivering scalable, secure, and dependable solutions for our infrastructure and software delivery processes.


Collaborating closely with development, quality assurance, and operations teams, the DevOps Team Lead will spearhead the implementation and maintenance of CI/CD pipelines and cloud-native infrastructure.


Primary Responsibilities:


  • Lead, coach, and oversee a team of DevOps engineers to achieve both team and company objectives.
  • Architect, deploy, and manage scalable, secure, and highly available infrastructure utilizing Kubernetes and other cloud-native technologies.
  • Create and manage CI/CD pipelines using Jenkins and other tools to automate software delivery.
  • Champion GitOps practices for infrastructure management and configuration as code.
  • Coordinate with development teams to ensure smooth integration and deployment of new features and applications.
  • Monitor, troubleshoot, and optimize infrastructure and service performance, reliability, and security.
  • Develop and execute platform engineering solutions to support development teams and business units.
  • Ensure infrastructure and services adhere to security, compliance, and regulatory standards.
  • Stay abreast of industry trends and emerging technologies to enhance processes and technologies continually.
  • Collaborate with other teams to develop and maintain infrastructure and operations documentation.


Qualifications:


  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Proven track record in a DevOps engineering or leadership role.
  • Extensive experience with Kubernetes, encompassing deployment, scaling, and management of containerized applications.
  • Familiarity with GitOps practices and tools like Argo CD or Flux.
  • Proficiency in CI/CD tools like Jenkins, with demonstrated experience in building and managing pipelines.
  • Expertise in platform engineering and infrastructure as code (IaC) using tools such as Terraform or Ansible.
  • Thorough understanding of cloud platforms (AWS, Azure, Google Cloud) and associated services.
  • Hands-on experience with monitoring and logging tools (Prometheus, Grafana, ELK stack) and incident management.
  • Outstanding problem-solving, communication, and collaboration skills.
  • Ability to inspire, motivate, and mentor a team of engineers.
  • Strong organizational aptitude with the capability to manage multiple projects and priorities.


Preferred Qualifications:


  • Certifications in cloud platforms (AWS, Azure, Google Cloud) or Kubernetes (CKA, CKAD).
  • Experience with observability practices and tools.
  • Knowledge of scripting languages such as Bash or Python.


Apply for this job
Powered by