OVERVIEW OF THE COMPANYHot StarHotstar is one of the fastest growing video-on-demand services. Scratch that. We’re Hotstar. The go-to destination for over 100mn active users who seek anything from award-winning English shows and movies to regional content to live sports. Our mission is to revolutionize internet entertainment through smart personalization, and by building a global video platform - talk about taking over the world wide web and the whole wide world. We believe there are only two ways to realize our goals – by daring or daring more. (Yeah, that was just for impact.) Feeling gutsy? Join us. :)
Your Key Responsibilities
Build robust secure and scalable micro-services to power Hotstar applications Build scalable, reliable and performant code that complies with our internal code guidelines Evaluate relevant technologies, lead architecture and design discussions Run and maintain Good infrastructure
What to Bring
2 - 6 yrs ; B.Tech/B.E. in Computer Science from a reputed college Expert programmer in Python/Golang Experience with different cloud infrastructures (AWS/Azure/Google Cloud). Experience with deployment and operations of python/go applications on cloud infrastructures Very good understanding of HTTP protocol and its nuances. Expertise at Real-time systems, protocols, frameworks. Expertise at working with high concurrency, distributed systems architecture. Expertise at working with distributed databases, caches Expertise at Python/Golang Very good understanding of integrating with 3rd Party (external) platforms (i.e. consuming 3rd Party APIs) Very good understanding of different database models - relational, columnar, graph etc. Very good understanding of caches and experience with Redis - both development and operational Good understanding of asynchronous processing model - message queues, worker processes etc. Strong experience of complete life-cycles from design to development and operations Experience of supporting thick clients (Native iOS/Android & Unity 2D/3D) Experience in building RESTful APIs with monitoring, fault tolerance and metrics Experience with relational and NoSQL databases (Cassandra, MongoDB, Redis) Experience in server-side services using Solr/ElasticSearch and ESB - Camel, ActiveMQ
Experience with AWS stack in terms of concepts or hands on taking software to production
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law.