Roles & Responsibilities :
> Building scalable, highly available, resilient, extendable, secured architecture to provide a significant boost to the business
> Leading talented and highly skilled Software Engineers. Hiring, guiding, mentoring and motivating your team to achieve business goals.
> Working with various cross-functional teams to understand their needs, offering them solutions and setting and managing their expectations
> Bringing in simplicity, efficiency and execution speed in business flows
> Ensuring software architecture sanity, operational excellence, timely & high quality delivery
> Setting up best practices for development and championing their adoption
> Creating clear career path for team members and positioning them
> Operating with scale and speed amidst flux, there is just a LOT happening
Ideal candidate profile :
> 10+ years of relevant industry experience
> An engineering degree in CS / EE from a reputed institution
> Deep understanding of technologies and architecture for a scalable and highly available set-up
> Experienced in Java and related Technologies like Spring / Hibernate
> Experienced in using Message Brokers like RabbitMQ, NATS
> Experienced in Distributed technologies like Vert.x / Akka / Zookeeper
> Experienced in Streaming technologies like Kafka, Flink
> Experienced in Container Technologies like Docker, Kubernetes
> Experience working with NoSQL Databases
> Not afraid of refactoring existing system and guiding the team about same
> Experienced in developing the long-term tech strategy for analytics and translate that into an achievable roadmap
> Up-to-date with emerging technology trends and ability to choose the best
> Strong in open source technologies, agile development and Big Data technologies
> Proven track record of hiring and managing high performing engineering team responsible for delivery of scalable distributed systems
> Ability to drive multiple projects and deliver them on time with quality
> Understand importance of automation and encourage team to drive in same direction
> Passion for building a strong Engineering culture, operational excellence & innovation