Purpose of the Role:We are seeking a highly skilled and hands-on Lead DevOps Engineer to join our growing Technology Platform team. This role is ideal for a passionate technologist who thrives in a fast-paced environment and is eager to design, build, and optimize robust DevOps pipelines and infrastructure. You will be responsible for driving automation, improving deployment velocity, and ensuring the reliability and scalability of our systems and leading a small team.
Main Activities:
- Be actively involved in designing and implementing CI/CD pipelines, automation scripts, and IaC modules.
- Manage and operate containerized applications, with a strong preference for experience using Azure Kubernetes Service (AKS).
- Build, deploy, and troubleshoot applications running in Docker containers.
- Implement and maintain observability and monitoring solutions using tools such as Splunk, Elastic Stack (ELK), Datadog, or Dynatrace.
- Collaborate with development teams to integrate and streamline the Software Development Lifecycle (SDLC) using build tools like Maven, Gradle, and npm.
- Design and maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, Azure DevOps (ADO), or Harness.
- Support CloudOps team in Automating infrastructure provisioning using tools such as Terraform, ARM templates, or Ansible.
- Support and participate directly in incident response, root cause analysis, and long-term remediation of platform and pipeline issues.
- Coach, mentor, and grow DevOps engineers in both technical skills and delivery ownership.
- Champion a culture of observability, SRE principles, and operational readiness.
- Continuously improve build/deploy pipelines to increase speed, reliability, and security.
- Establish and maintain a secure, auditable release process aligned with compliance frameworks (PCI, SOC2).
- Work across teams (Developers, QA, Infra, Product, Security) to ensure alignment and successful delivery.
Knowledge/Skill Requirements:
- Bachelor or Master’s degree in Computer Science or Engineering or equivalent
- 8+ years of experience in Operations, DevOps with at least 2-3 years’ in a lead position.
- Exposure to Agile Development practices
- Experience with real-time monitoring of distributed systems
- Strong passion for building a DevOps culture, bridging Development and Operations
- Strong facilitation, negotiation and consultation skills, including the ability to communicate effectively both verbally and in writing at all levels of the organization
- Demonstrated leadership skills with the ability to coach and mentor teams
- Sound understanding of contemporary development and operations practices, technologies, and methodologies
- Familiar with Infrastructure-as-Code, container-based development, Continuous Integration, Continuous Delivery, Continuous Deployment
- Strong analytical and problem-solving skills
- Excellent time management, organizational, and multi-tasking skills