DevOps Lead
Key Skills for This Role
Full Job Posting
Team Leadership and Stakeholder Management
Lead, mentor, and develop an operations and DevOps team, ensuring effective execution of technical and operational priorities.
Collaborate with software developers, system administrators, quantitative analysts, traders, and other cross-functional stakeholders.
Align technical initiatives with business objectives, operational requirements, and delivery timelines.
Establish clear responsibilities, promote knowledge sharing, and drive accountability across the team.
DevOps Automation and Deployment
Design, develop, and maintain deployment pipelines to streamline software releases and improve delivery efficiency.
Automate configuration management, infrastructure operations, and repetitive operational workflows.
Build Python-based tools and utilities to simplify system administration, optimise operational processes, and improve system performance.
Implement and maintain Continuous Integration and Continuous Delivery (CI/CD) practices.
Improve deployment reliability, consistency, and repeatability across environments.
Technical Leadership and Engineering Standards
Establish and enforce coding standards, development practices, and technical guidelines.
Conduct code reviews and ensure the quality, maintainability, and reliability of Python and modern C++ code.
Promote consistency in DevOps practices across teams and operating environments.
Maintain technical documentation covering infrastructure, deployment processes, operational procedures, and system architecture.
Evaluate emerging technologies and engineering practices to improve technical effectiveness.
Infrastructure Operations and System Performance
Oversee day-to-day system operations and ensure high availability, scalability, reliability, and security.
Design and maintain robust infrastructure architectures that support business-critical applications.
Monitor system health, identify performance bottlenecks, and implement optimisation strategies.
Manage cloud infrastructure, containerisation technologies, and orchestration platforms.
Work with Linux operating systems and command-line tools to manage infrastructure and troubleshoot operational issues.
Make informed infrastructure decisions based on performance, resilience, cost, and business requirements.
Incident Management and Troubleshooting
Lead incident response activities and coordinate the resolution of infrastructure, deployment, and application issues.
Investigate root causes of recurring incidents and implement preventive measures.
Develop automated recovery mechanisms and operational safeguards to minimise service disruptions.
Establish monitoring, alerting, and escalation processes to identify potential issues proactively.
Drive continuous improvements in incident management, system resilience, and operational readiness.
Strategic Technical Planning
Identify infrastructure and operational requirements and translate them into scalable technical solutions.
Contribute to architecture decisions, capacity planning, technology selection, and long-term infrastructure strategy.
Evaluate new tools and platforms to improve automation, observability, and operational efficiency.
Stay updated on DevOps methodologies, cloud technologies, software engineering practices, and infrastructure trends.
Reporting and Continuous Improvement
Track operational metrics and Key Performance Indicators (KPIs), including system availability, deployment efficiency, incident frequency, and resolution time.
Prepare performance reports and communicate operational risks, progress, and improvement initiatives to senior leadership.
Identify process inefficiencies and implement improvements to increase team productivity and system reliability.
Promote a culture of automation, engineering excellence, collaboration, and continuous learning.
Must-Have Skills
Python: Strong programming and scripting skills for automation, operational tooling, system integration, and process optimisation.
Modern C++ (C++17 and above): Strong hands-on expertise in modern C++ and the ability to work with complex software systems.
Cloud Technologies: Strong understanding of cloud infrastructure, deployment environments, scalability, reliability, and security.
DevOps Engineering: Practical experience with deployment automation, infrastructure operations, configuration management, and CI/CD pipelines.
Linux and System Administration: Proficiency in Linux operating systems, command-line tools, and troubleshooting.
Containers and Orchestration: Knowledge of containerisation technologies and orchestration platforms.
Version Control: Proficiency in Git and collaborative software development workflows.
Technical Leadership: Ability to lead teams, review code, make infrastructure decisions, and coordinate cross-functional technical initiatives.
Incident Management: Experience diagnosing system issues, performing root-cause analysis, and implementing preventive solutions.
Good-to-Have Skills
Backend Development: Experience developing backend services, APIs, or operational tools to support infrastructure and engineering teams.
Frontend Development: Familiarity with frontend development for internal dashboards, monitoring interfaces, or operational applications.
Trading Systems: Previous experience working with trading firms, financial services organisations, or business-critical trading infrastructure.
Monitoring and Alerting: Experience with Nagios or similar monitoring and alerting platforms.
Database Management: Knowledge of relational databases, SQL, and data management fundamentals.
Cloud Platforms: Hands-on exposure to AWS, Microsoft Azure, or Google Cloud Platform (GCP).
Networking: Understanding of network protocols, connectivity, and infrastructure troubleshooting.
System Administration: Experience managing complex production environments and supporting mission-critical applications.
Required Qualifications and Experience
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical discipline.
At least 5 years of professional software engineering experience.
At least 2 years of experience as a DevOps Engineer or in a similar infrastructure or operations engineering role.
Strong experience working with complex software projects and production environments.
Mandatory hands-on expertise in modern C++ (C++17 and above).
Strong proficiency in Python and Bash scripting.
Practical experience with cloud technologies, containers, orchestration, Linux, and version control.
Demonstrated ability to lead technical initiatives, manage operational priorities, and collaborate with multiple stakeholders.
Compensation and Benefits
Compensation: INR 50 lakh to INR 1 crore in fixed annual compensation, plus a performance-based bonus.
Paid Time Off: Generous leave benefits to support work-life balance.
Global Collaboration: Opportunities to work with experienced professionals across global teams.
Team Engagement: Annual domestic and international offsites, along with regular team activities.
Performance Rewards: Additional incentives for exceptional contributions and results.
Health Insurance: Comprehensive insurance coverage.
Workplace Amenities: On-site sports, games, and recreational facilities.
Learning and Development: Regular knowledge-sharing sessions led by peers and technical experts.
Education Allowance: Annual allowance for external courses, professional development, and certifications.
Fitness Benefits: Gym membership support with an equal employer contribution.
Relocation Assistance: Support for eligible candidates who need to relocate.
Employee Engagement: Technical challenges, extracurricular activities, and team competitions.
Qualifications
- Key Responsibilities
- Team Leadership and Stakeholder Management
- Lead, mentor, and develop an operations and DevOps team, ensuring effective execution of technical and operational priorities.
- Collaborate with software developers, system administrators, quantitative analysts, traders, and other cross-functional stakeholders.
- Align technical initiatives with business objectives, operational requirements, and delivery timelines.
- Establish clear responsibilities, promote knowledge sharing, and drive accountability across the team.
- DevOps Automation and Deployment
- Design, develop, and maintain deployment pipelines to streamline software releases and improve delivery efficiency.
- Automate configuration management, infrastructure operations, and repetitive operational workflows.
- Build Python-based tools and utilities to simplify system administration, optimise operational processes, and improve system performance.
- Implement and maintain Continuous Integration and Continuous Delivery (CI/CD) practices.
- Improve deployment reliability, consistency, and repeatability across environments.
- Technical Leadership and Engineering Standards
- Establish and enforce coding standards, development practices, and technical guidelines.
- Conduct code reviews and ensure the quality, maintainability, and reliability of Python and modern C++ code.
- Promote consistency in DevOps practices across teams and operating environments.
- Maintain technical documentation covering infrastructure, deployment processes, operational procedures, and system architecture.
- Evaluate emerging technologies and engineering practices to improve technical effectiveness.
- Infrastructure Operations and System Performance
- Oversee day-to-day system operations and ensure high availability, scalability, reliability, and security.
- Design and maintain robust infrastructure architectures that support business-critical applications.
- Monitor system health, identify performance bottlenecks, and implement optimisation strategies.
- Manage cloud infrastructure, containerisation technologies, and orchestration platforms.
- Work with Linux operating systems and command-line tools to manage infrastructure and troubleshoot operational issues.
- Make informed infrastructure decisions based on performance, resilience, cost, and business requirements.
- Incident Management and Troubleshooting
- Lead incident response activities and coordinate the resolution of infrastructure, deployment, and application issues.
- Investigate root causes of recurring incidents and implement preventive measures.
- Develop automated recovery mechanisms and operational safeguards to minimise service disruptions.
- Establish monitoring, alerting, and escalation processes to identify potential issues proactively.
- Drive continuous improvements in incident management, system resilience, and operational readiness.
- Strategic Technical Planning
- Identify infrastructure and operational requirements and translate them into scalable technical solutions.
- Contribute to architecture decisions, capacity planning, technology selection, and long-term infrastructure strategy.
- Evaluate new tools and platforms to improve automation, observability, and operational efficiency.
- Stay updated on DevOps methodologies, cloud technologies, software engineering practices, and infrastructure trends.
- Reporting and Continuous Improvement
- Track operational metrics and Key Performance Indicators (KPIs), including system availability, deployment efficiency, incident frequency, and resolution time.
- Prepare performance reports and communicate operational risks, progress, and improvement initiatives to senior leadership.
- Identify process inefficiencies and implement improvements to increase team productivity and system reliability.
- Promote a culture of automation, engineering excellence, collaboration, and continuous learning.
- Must-Have Skills
- Python: Strong programming and scripting skills for automation, operational tooling, system integration, and process optimisation.
- Modern C++ (C++17 and above): Strong hands-on expertise in modern C++ and the ability to work with complex software systems.
- Cloud Technologies: Strong understanding of cloud infrastructure, deployment environments, scalability, reliability, and security.
- DevOps Engineering: Practical experience with deployment automation, infrastructure operations, configuration management, and CI/CD pipelines.
- Linux and System Administration: Proficiency in Linux operating systems, command-line tools, and troubleshooting.
- Containers and Orchestration: Knowledge of containerisation technologies and orchestration platforms.
- Version Control: Proficiency in Git and collaborative software development workflows.
- Technical Leadership: Ability to lead teams, review code, make infrastructure decisions, and coordinate cross-functional technical initiatives.
- Incident Management: Experience diagnosing system issues, performing root-cause analysis, and implementing preventive solutions.
- Good-to-Have Skills
- Backend Development: Experience developing backend services, APIs, or operational tools to support infrastructure and engineering teams.
- Frontend Development: Familiarity with frontend development for internal dashboards, monitoring interfaces, or operational applications.
- Trading Systems: Previous experience working with trading firms, financial services organisations, or business-critical trading infrastructure.
- Monitoring and Alerting: Experience with Nagios or similar monitoring and alerting platforms.
- Database Management: Knowledge of relational databases, SQL, and data management fundamentals.
- Cloud Platforms: Hands-on exposure to AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Networking: Understanding of network protocols, connectivity, and infrastructure troubleshooting.
- System Administration: Experience managing complex production environments and supporting mission-critical applications.
- Required Qualifications and Experience
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical discipline.
- At least 5 years of professional software engineering experience.
- At least 2 years of experience as a DevOps Engineer or in a similar infrastructure or operations engineering role.
- Strong experience working with complex software projects and production environments.
- Mandatory hands-on expertise in modern C++ (C++17 and above).
- Strong proficiency in Python and Bash scripting.
- Practical experience with cloud technologies, containers, orchestration, Linux, and version control.
- Demonstrated ability to lead technical initiatives, manage operational priorities, and collaborate with multiple stakeholders.
- Compensation and Benefits
- Paid Time Off: Generous leave benefits to support work-life balance.
- Global Collaboration: Opportunities to work with experienced professionals across global teams.
- Team Engagement: Annual domestic and international offsites, along with regular team activities.
- Performance Rewards: Additional incentives for exceptional contributions and results.
- Health Insurance: Comprehensive insurance coverage.
- Workplace Amenities: On-site sports, games, and recreational facilities.
- Learning and Development: Regular knowledge-sharing sessions led by peers and technical experts.
- Education Allowance: Annual allowance for external courses, professional development, and certifications.
- Fitness Benefits: Gym membership support with an equal employer contribution.
Preferred Qualifications
- Compensation: INR 50 lakh to INR 1 crore in fixed annual compensation, plus a performance-based bonus.
Responsibilities
- Lead, mentor, and develop an operations and DevOps team, ensuring effective execution of technical and operational priorities.
- Collaborate with software developers, system administrators, quantitative analysts, traders, and other cross-functional stakeholders.
- Align technical initiatives with business objectives, operational requirements, and delivery timelines.
- Establish clear responsibilities, promote knowledge sharing, and drive accountability across the team.
- Design, develop, and maintain deployment pipelines to streamline software releases and improve delivery efficiency.
- Automate configuration management, infrastructure operations, and repetitive operational workflows.
- Build Python-based tools and utilities to simplify system administration, optimise operational processes, and improve system performance.
- Implement and maintain Continuous Integration and Continuous Delivery (CI/CD) practices.
- Improve deployment reliability, consistency, and repeatability across environments.
- Establish and enforce coding standards, development practices, and technical guidelines.
- Conduct code reviews and ensure the quality, maintainability, and reliability of Python and modern C++ code.
- Promote consistency in DevOps practices across teams and operating environments.
- Maintain technical documentation covering infrastructure, deployment processes, operational procedures, and system architecture.
- Evaluate emerging technologies and engineering practices to improve technical effectiveness.
- Oversee day-to-day system operations and ensure high availability, scalability, reliability, and security.
- Design and maintain robust infrastructure architectures that support business-critical applications.
- Monitor system health, identify performance bottlenecks, and implement optimisation strategies.
- Manage cloud infrastructure, containerisation technologies, and orchestration platforms.
- Work with Linux operating systems and command-line tools to manage infrastructure and troubleshoot operational issues.
- Make informed infrastructure decisions based on performance, resilience, cost, and business requirements.
- Lead incident response activities and coordinate the resolution of infrastructure, deployment, and application issues.
- Investigate root causes of recurring incidents and implement preventive measures.
- Develop automated recovery mechanisms and operational safeguards to minimise service disruptions.
- Establish monitoring, alerting, and escalation processes to identify potential issues proactively.
- Drive continuous improvements in incident management, system resilience, and operational readiness.
- Identify infrastructure and operational requirements and translate them into scalable technical solutions.
- Contribute to architecture decisions, capacity planning, technology selection, and long-term infrastructure strategy.
- Evaluate new tools and platforms to improve automation, observability, and operational efficiency.
- Stay updated on DevOps methodologies, cloud technologies, software engineering practices, and infrastructure trends.
- Track operational metrics and Key Performance Indicators (KPIs), including system availability, deployment efficiency, incident frequency, and resolution time.
- Prepare performance reports and communicate operational risks, progress, and improvement initiatives to senior leadership.
- Identify process inefficiencies and implement improvements to increase team productivity and system reliability.
- Promote a culture of automation, engineering excellence, collaboration, and continuous learning.
- Python: Strong programming and scripting skills for automation, operational tooling, system integration, and process optimisation.
- Modern C++ (C++17 and above): Strong hands-on expertise in modern C++ and the ability to work with complex software systems.
- Cloud Technologies: Strong understanding of cloud infrastructure, deployment environments, scalability, reliability, and security.
- DevOps Engineering: Practical experience with deployment automation, infrastructure operations, configuration management, and CI/CD pipelines.
- Linux and System Administration: Proficiency in Linux operating systems, command-line tools, and troubleshooting.
- Containers and Orchestration: Knowledge of containerisation technologies and orchestration platforms.
- Version Control: Proficiency in Git and collaborative software development workflows.
- Technical Leadership: Ability to lead teams, review code, make infrastructure decisions, and coordinate cross-functional technical initiatives.
- Incident Management: Experience diagnosing system issues, performing root-cause analysis, and implementing preventive solutions.
- Backend Development: Experience developing backend services, APIs, or operational tools to support infrastructure and engineering teams.
- Frontend Development: Familiarity with frontend development for internal dashboards, monitoring interfaces, or operational applications.
- Trading Systems: Previous experience working with trading firms, financial services organisations, or business-critical trading infrastructure.
- Monitoring and Alerting: Experience with Nagios or similar monitoring and alerting platforms.
- Database Management: Knowledge of relational databases, SQL, and data management fundamentals.
- Cloud Platforms: Hands-on exposure to AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Networking: Understanding of network protocols, connectivity, and infrastructure troubleshooting.
- System Administration: Experience managing complex production environments and supporting mission-critical applications.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical discipline.
- At least 5 years of professional software engineering experience.
- At least 2 years of experience as a DevOps Engineer or in a similar infrastructure or operations engineering role.
- Strong experience working with complex software projects and production environments.
- Mandatory hands-on expertise in modern C++ (C++17 and above).
- Strong proficiency in Python and Bash scripting.
- Practical experience with cloud technologies, containers, orchestration, Linux, and version control.
- Demonstrated ability to lead technical initiatives, manage operational priorities, and collaborate with multiple stakeholders.
- Compensation: INR 50 lakh to INR 1 crore in fixed annual compensation, plus a performance-based bonus.
- Paid Time Off: Generous leave benefits to support work-life balance.
- Global Collaboration: Opportunities to work with experienced professionals across global teams.
- Team Engagement: Annual domestic and international offsites, along with regular team activities.
- Performance Rewards: Additional incentives for exceptional contributions and results.
- Health Insurance: Comprehensive insurance coverage.
- Workplace Amenities: On-site sports, games, and recreational facilities.
- Learning and Development: Regular knowledge-sharing sessions led by peers and technical experts.
- Education Allowance: Annual allowance for external courses, professional development, and certifications.
- Fitness Benefits: Gym membership support with an equal employer contribution.
- Relocation Assistance: Support for eligible candidates who need to relocate.
- Employee Engagement: Technical challenges, extracurricular activities, and team competitions.
About Weekday
AI-driven recruitment platform automating candidate sourcing and outreach.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Weekday
Senior Director
Bengaluru, IND
Mechanical Maintenance Engineer
Pune, IND
Senior Engagement Manager
Bengaluru, IND
Finance Professional
, USA
Head of HR
Bengaluru, IND
Specialist Data Analytics Alteryx
Hyderabad, IND
Data Scientist
, USA
Management Consultant
, USA