Responsibilities
- Own end-to-end architecture for content discovery, playback, entitlement, personalisation, and CMS.
- Design scalable, fault-tolerant microservices for peak traffic and live events.
- Contribute actively to production-grade Java code.
- Lead deep production debugging (JVM, GC, latency, memory issues).
- Define APIs, caching, resiliency, and performance strategies.
- Mentor engineers and drive engineering standards and best practices.
Requirements
- Hands-on architect role for designing and scaling a high-traffic OTT platform.
- Strong focus on coding, debugging, and system design.
- Works closely with Product, Platform, and Cloudops teams to build highly available, low-latency systems.
Core Skills Required
- Strong hands-on Java, Spring Boot, REST APIs.
- Expertise in microservices and distributed systems.
- Advanced debugging and performance tuning skills.
- Solid grasp of DSA, design patterns, caching, async and event-driven systems.
- Experience with GCP, Docker, Kubernetes, and observability tools.
OTT Experience (Preferred)
- Experience with OTT or high-scale consumer platforms.
- Understanding of content lifecycle, playback flows, entitlement, and personalisation.
- CDN & media delivery knowledge is a plus.
This job was posted by Imran Khan from ZEE - Technology & Innovation.