Qualcomm Platform Developer - Hadoop in Hyderabad, India
Job Id N1956364
Job Title Platform Developer - Hadoop
Post Date 07/16/2017
Company-Division Qualcomm Incorporated
Job Area Information Technology
Location India - Hyderabad
Job Overview Qualcomms Search Technology services is looking for an independent contributor experienced in development and sustaining enterprise level software applications.
5 to 9 years of enterprise application development with extensive experience developing applications on Hadoop eco-system (preferably MapR)
Fundamentals in object-oriented design, data structures, algorithms and problem solving.
Proficiency in Java/python/scala programming language.
Should have Extensive coding experience in java/python/scala and must be a hands-on developer.
Real time experience building high available, large scale distributed enterprise grade applications.
Expertise with MapR ecosystem
Expertise developing data pipelines (airflow/camel etc.,)
Experience using Hive, Presto/Drill, Parquet
Experience with Hbase/MapR DB, MongoDB, Elasticsearch, SOLR
Expertise building high performant REST APIs
Experience deploying MapR cluster (more than a single node)
Experience writing streaming applications with MapR Streams/Kafka
Experience developing spark jobs for data processing and analytics
Experience developing/leveraging rule engines (RETE/Drools etc.,)
Experience working on linux based systems.
Experience in working in a devops environment
Experience working in an agile development environment.
Ability and experience in writing reusable code and a know-how of best practices and design patterns.
Knowledge of different types of enterprise systems, their interaction, boundaries within an enterprise.
WILLINGNESS to multi task and work in a fast paced environment.
Must be willing to take ownership and drive tasks to completion.
Experience working with enterprise integration frameworks (preferably Camel)
Experience using with ansible, Jenkins
Experience with PySpark, Pandas
Experience developing with task orchestration engines
Experience with operational monitoring of clusters and applications
Required: Bachelor's, Computer Engineering and/or Computer Science or equivalent experience
Preferred: Master's, Computer Engineering and/or Computer Science or equivalent experience*LI-IND
EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.