
Maintenance Team Manager
- Bangalore, Karnataka
- Permanent
- Full-time
- Your main tasks will be:
- Remain partially hands-on (~ 50% of time), contributing as an engineer through coding, troubleshooting, and solution design.
- Proactively lead the maintenance team (4–6 engineers) while also overseeing and helping with mentoring the other TL from other team as needed.
- Oversee day-to-day operations: task assignment, prioritization, incident management, and service request resolution based on IDC guidance.
- Act as the main point of contact between the team, IDC stakeholders, and vendors.
- Ensure communication and accountability through weekly reports, real-time responsiveness, and participation in status/update meetings.
- Drive retrospective meetings to foster continuous improvement and team learning.
- Serve as the first escalation point for issues or concerns raised by other teams.
- Track and improve performance: create monthly metrics, monitor SLAs, and drive continuous team efficiency improvement.
- Mentor and guide engineers: provide technical support, foster professional growth, and ensure knowledge sharing.
- Anticipate and address risks: understand the architecture and technical debt of supported products, proactively identifying opportunities for modernization, refactoring, and scaling.
- Lead troubleshooting and root cause analysis for critical issues.
- Facilitate onboarding and training of new team members.
- Contribute to long-term success by helping establish hiring pipelines and building future teams beyond maintenance.
- Our Tech Stack:
- Frontend: JavaScript, JSP, Angular (React for one product)
- Backend: Java, Spring, JPA, Spring Boot, Python, occasional .NET
- Database: PostgreSQL, Snowflake
- Build Tool: Maven
- Cloud Environment: AWS
- DevOps & Tooling: Docker, Kubernetes, GitLab, Grafana stack
- IDE: IntelliJ IDEA
- We are looking for someone who has:
- Proven leadership experience: successfully led or supervised development teams, ideally in a distributed/global setup.
- Strong people management skills: mentoring, coaching, motivating, and hiring for long-term team growth.
- Excellent communication skills: fluent English (C1 level), with stakeholder management skills and customer-facing experience.
- Hands-on expertise: 5+ years of commercial experience in full-stack development, especially Java, Angular, PostgreSQL, and AWS.
- DevOps mindset: experience with CI/CD, Docker, Kubernetes, and monitoring/observability tools.
- Ability to manage technical debt: understanding of long-term risks, modernization needs, and system scaling challenges.
- Process and organizational skills: capable of balancing technical contribution with coordination, reporting, retrospectives, and performance monitoring.
- Growth mindset: eagerness to learn, improve processes, and take on broader organizational responsibility over time.