Technology, PWM Technology, PWM Core, Bangalore
- Job id
- Full/Part Time
Job Summary & ResponsibilitiesAs an Sr Engineer, you will interface closely with other PWM core platform teams, functional teams and also other technology teams from other business-units locally and globally. You will be expected to be reporting to the local manager as well as work very closely with the global technical team managers to design components meeting requirement specification, writing code with high software quality, taking ownership of assigned modules / components and meeting deadlines.
Immediate priority and deliverables expected in the first 6 months include but are not limited to:
a) Understanding architecture and components of core data platform and its ecosystem and gamut of technologies.
b) Assume subject matter expert on assigned modules and take ownership to drive design specification, coding and unit testing, follow up and collaboration with other team members inside and outside the same business unit.
c) Execute projects under the guidance of a technical architect and manager. Should be a self-starter and has the passion for working on a highly visible and critical project, show appetite for learning fast and delivery focussed.
d) Continually review the landscape of evolving big data technologies and participate in proof of concepts, inject industry best practices to enhance and future proof our data systems
Key technologies used: Core Java, Maven/Gradle, Spring, Web Services(REST), Hadoop,(YARN), Hortonworks HDP/Cloudera CDH, Hive, HBase/Cassandra/MongoDB, Avro/Orc/Parquet/Protobuf, PIG, Storm, Kafka, Elastic Search, Camus, Stinger, Spark/Shark, Sybase IQ, Perl & Shell-Scripting, Autosys, UNIX/Linux.
Prior experience on Core Java, Spring, Kafka, Hadoop, Hive, Avro based platforms is a MUST.
Basic Qualifications• Tools and Frameworks – Well versed with build management tools like Maven/Gradle, SVN, Eclipse, CI tools like Jenkins, Code review systems like Gerrit, Issue tracking tools like JIRA.
• Expertise in data structures, distributed frameworks like Hadoop, Mapreduce, Hive, HBase, Core Java, Spring
• Comfortable working in UNIX / Linux environment
• Preferred to have Big Data platform building experience using Bigdata technologies, hands on experience working on large scale data warehouses.
Preferred Qualifications• Kafka, Spark/Shark, Storm, Cassandra/MongoDB, Elastic Search, Camus – If worked on any of these technologies in any of his projects.
• Has good experience in platform building projects and knows the intricacies involved in building a platform. Experience in product based companies is nice have.