Lilly

Senior DevOps Engineer

India, Hyderabad Full time

At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities through philanthropy and volunteerism. We give our best effort to our work, and we put people first. We’re looking for people who are determined to make life better for people around the world.

About the Technology Organization 

Technology at Lilly builds and maintains capabilities using pioneering technologies like most prominent tech companies. What differentiates Technology at Lilly is that we create new possibilities through tech to advance our purpose – creating medicines that make life better for people around the world, like data driven drug discovery and connected clinical trials. We hire the best technology professionals from a variety of backgrounds, so they can bring an assortment of knowledge, skills, and diverse thinking to deliver solutions in every area of our business. 

About the Business Function 

The Software Product Engineering (SPE) team is a specialised engineering group that delivers strategic solutions and differentiated capabilities. We take a forward-thinking approach, focusing on an enterprise platform and product mindset, ensuring that the solutions we build can be leveraged across Technology teams for broader impact and efficiency. 

Job Title: Senior DevOps Engineer  

Role Summary 

As a Senior DevOps Engineer, you will be responsible for overseeing and supporting the deployment, automation, and operational health of Lilly applications. You will ensure pipeline reliability, troubleshoot issues, and collaborate with development teams to maintain robust, secure, and scalable systems. Your expertise will be crucial in enabling seamless delivery and supporting the SPE team’s mission to accelerate business processes through technology. 

What You’ll Be Doing: 

  • Oversee and support DevOps activities for all applications deployed, ensuring smooth, reliable, and secure operations. 

  • Monitor, troubleshoot, and optimise CI/CD pipelines, intervening and resolving issues as needed. 

  • Guide and collaborate with internal application teams to deploy solutions on the cloud platform. 

  • Improve and maintain reusable pipeline templates and patterns for automated deployment of cloud infrastructure and code. 

  • Develop and support high-quality automation workflows for software development and deployment processes. 

  • Build and maintain continuous automation frameworks for software delivery. 

  • Monitor and troubleshoot the software delivery process, proactively identifying and resolving bottlenecks. 

  • Stay up to date on the latest DevSecOps practices and technologies. 

  • Communicate platform health, risks, and issues to program partners, stakeholders, and management teams. 

  • Resolve prioritisation and scope conflicts independently, escalating complex issues to senior management. 

  • Assist in bridging skillsets and facilitate knowledge sharing across the development team. 

  • Develop secure, quality code and associated tests. 

  • Perform code reviews and participate in pair programming sessions. 

  • Work in a modern Agile environment to deliver customer value with regular cadence. 

 

How You Will Succeed: 

  • Demonstrate technical leadership and strategic thinking in DevOps practices. 

  • Proactively identify and resolve reliability risks and bottlenecks. 

  • Foster strong cross-functional relationships with engineering, product, and operations teams. 

  • Lead by example in incident management, troubleshooting, and performance optimisation. 

  • Promote a culture of blameless postmortems and continuous learning. 

  • Effectively communicate complex technical concepts to both technical and non-technical stakeholders. 

 

What You Should Bring: 

  • Proven experience leading DevOps activities in a complex, cloud-native environment. 

  • Deep expertise in AWS cloud platform and having certifications (DevOps) is a significant advantage and will be highly valued for this role. 

  • Advanced knowledge of Linux/Unix systems, networking, and distributed systems. 

  • Proficiency in programming/scripting (Python, Go, or similar). 

  • Hands-on experience with containers and orchestration (Docker, Kubernetes at scale). 

  • Strong background in CI/CD pipelines and Infrastructure as Code (Terraform, Ansible, Helm, etc.). 

  • Expertise with observability platforms (Prometheus, Grafana Loki, Datadog, Splunk). 

  • Experience with DevOps practices (SLIs, SLOs, error budgets, blameless postmortems). 

  • Excellent problem-solving, debugging, and performance optimisation skills. 

  • Experience with security engineering, IAM, secrets management, and vulnerability scanning is a plus. 

  • Exposure to cloud cost optimisation strategies is desirable. 

  • Experience mentoring and developing engineers. 

 

Basic Qualifications and Experience Requirement: 

  • Bachelor's degree in computer science, Software Engineering, or related field. 

  • 5+ years of hands-on experience in DevOps, with a focus on cloud-native environments and automation. 

  • Strong experience with Kubernetes, AWS, and container-based technologies. 

  • Hands-on experience building and maintaining CI/CD pipelines (GitHub Actions, ArgoCD, Helm Charts, Terraform, Artifactory/JFROG, etc.). 

  • Experience with observability tools (Datadog, New Relic, Prometheus, Grafana, Jaeger). 

  • Knowledge of AWS, Azure, and willingness to upskill as adoption grows. 

  • Experience with the Software Development Life Cycle (SDLC). 

  • Hands-on developer knowledge of Infrastructure-as-Code (IaC) and associated technologies. 

  • Experience developing scripts or automating tasks using Bash, Powershell, Python, etc. 

  • Advanced knowledge of application, data, and infrastructure architecture disciplines. 

  • Experience working with Git and modern software development practices (Testing, Code Reviews, Code Coherence). 

 

Additional Skills/Preferences: 

  • Strong understanding of cloud infrastructure and architecture best practices. 

  • Experience with Code Quality SAST and DAST tools (SonarQube/SonarCloud, Veracode, Checkmarx, Snyk). 

  • Experience working with teams across organisational and geographic boundaries. 

  • Strong teamwork, self-management, bias for action, and problem-solving abilities. 

  • Excellent proactive oral and written communication skills. 

  • Experience in multiple common tech languages. 

 

Lilly is dedicated to helping individuals with disabilities to actively engage in the workforce, ensuring equal opportunities when vying for positions. If you require accommodation to submit a resume for a position at Lilly, please complete the accommodation request form (https://careers.lilly.com/us/en/workplace-accommodation) for further assistance. Please note this is for individuals to request an accommodation as part of the application process and any other correspondence will not receive a response.

Lilly does not discriminate on the basis of age, race, color, religion, gender, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability or any other legally protected status.

#WeAreLilly