Hybrid DevOps Team Lead

Posted 5 hours ago

Apply now

About the role

  • DevOps Team Lead automating build, test, and release processes at Leah, a SaaS company. Leading a team to optimize Cloud Infrastructure and driving automation in DevOps practices.

Responsibilities

  • Addressing technical hiccups between software development and operations and finding effective solutions to keep projects on track.
  • Regularly review infrastructure's health and security, making recommendations for improvements.
  • Lead a team of talented DevOps and Azure engineers.
  • Create and ensure that the infrastructure and products that promote and enforce high reliability and security for Azure resources.
  • Build new/manage extensible and flexible CI/CD frameworks and enhance existing ones to support multiple concurrent development efforts across many projects in an Azure and Hybrid environment.
  • Identify, evaluate, and implement tools and technologies to drive automation and optimization of version control, configuration management and CI/CD processes.
  • Define and implement processes to track, update, and modify multiple dev/test environments, including the ability to create new ones quickly or remove unused ones.
  • Drive adoption of standardized SCM and CI/CD processes and identify, implement, and track key metrics for visibility.
  • Recruit, develop, and retain talent to build the next gen DevOps team and ensure the staff has the skills and capabilities to meet development needs.
  • Collaborate with development teams to understand requirements, propose changes, and gain alignment to drive continuous improvement and automation into the SCM and CI/CD processes.
  • Be the face of the DevOps team for internal and external stakeholders and provide required status updates regarding the various projects and initiatives requested.
  • Engage in on-call participation to assist the Azure service deployment pipeline.
  • Prepare for and carry out extensive zero-downtime migrations.
  • Prepare DR plans and ensure compliance.

Requirements

  • 8+ years of experience in DevOps and at least 2 years as a DevOps Team Lead role.
  • Experience with Azure CI/CD for .Net, NodeJS, Python, Terraform Scripts.
  • Experience managing complex development, test, integration, and production environments with different versions, building new environments, and providing support for existing ones.
  • Experience with tools like Docker and Kubernetes, which package software for easy setup and management.
  • 5+ years of experience working as a DevOps Engineer preferably using Azure DevOps.
  • Very good understanding of the Web and how web applications work and function in the modern environment.
  • Thorough knowledge of DNS, network routing, application gateways and load balancing.
  • Some development experience in .NET, Python and API development.
  • Ability to write scripts in PowerShell or other scripting languages is a must.
  • Good experience in using IIS, Azure App Services, Function Apps and Docker.
  • Experience in Kubernetes is a plus.
  • Some experience in setting up monitoring using Azure Monitor or Prometheus.
  • Should have experience in Infrastructure as Code.
  • Working experience in Terraform.
  • Good experience in Azure.
  • Ability to monitor and track the various projects and initiatives undertaken by the DevOps team.

Benefits

  • Competitive salary
  • Opportunity to work in a fast-moving, high growth SaaS company
  • Paid Time off
  • Comprehensive Insurance coverage

Job title

DevOps Team Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job