Software Engineer 3 - Bengaluru | Zoek India
This Browser does not support all the features of .
For the best experience please use a Modern Browser.
Software Engineer 3 - Spark Streaming
Permanent (Full time)
Team is looking for a Senior Engineer who will be responsible for analysing & writing codes for designing/developing critical tools for data Ingestion & processing platforms. This team would be building a home-grown cloud based data pipeline to feed the data from the multiple system for consolidation. This is a hands-on role which would need coding expertise to develop and support large scale system. Also the candidate is responsible for handling end to end support across the globe. Your ResponsibilityDesign, build and configure applications to meet business process and application requirementsProactively identify and communicate potential issues and concerns and recommend/implement alternative solutions as & Optimisation of existing solutionProvide advice on technical design to ensure solutions are forward looking and flexible for potential future requirements and business needs. Our Ideal CandidateShould have Passion to learn and adapt new technologies, understanding, solving/troubleshooting issues and risks, able to make informed decisions and ability to lead the projects. Your Qualifications5-10 Years’ Experience with functional programmingExperience with functional programming using Scala with Spark in real time data ingestion example Spark Streaming is a mustStrong understanding of Object-oriented programming, data structures and algorithmsGood experience in any of the cloud platforms (Azure, AWS, GCP) etc.,Experience with distributed (multi-tiered) systems, relational databases and NoSql storage solutionsDesire to learn new technologies and languagesParticipation in software design, development, and code reviewsHigh level of proficiency with Computer Science/Software Engineering knowledge and contribution to the technical skills growth of other team members