Experience in owning systems end-to-end and hands-on in every aspect of the software development and support: requirement discussion, architecture, prototyping, development, debugging, unit-testing, deployment, support
Hands-on experience in implementing Data Lake using Lambda/Kappa, architecture & design patterns
5+ years of hands-on experience in one or more modern Object Oriented Programming languages (Java, Scala, Python) including the ability to code in more than one programming language. Our engineers work across several of them, sometimes simultaneously
4+ years of hands-on experience in architecting, designing and developing highly scalable distributed data processing systems
4+ years of hands-on experience in implementing batch and real-time Big Data integration frameworks and/or applications, in private or public cloud, preferably AWS, using streaming and ETL technologies
Minimum 5+ years of hand-on experience in Big Data stack i.e. Apache Spark, Hadoop,YARN,HIVE,Oozie,NOSQL like Cassandra, Hbase etc.
Good experience on Hadoop Distribution like EMR/Cloudera/Hortonworks
Minimum 3+ years of experience in managing teams of 8-10 team members including estimation and project planning
Excellent presentation, documentation, communication and influencing skills as well as skills which present/influence technology direction in business context to the stakeholders
The Job Description is subject to change from time to time, as per the requirements of the Company and the competencies / qualifications you may acquire in future.