Qualcomm Platform Developer - Hadoop in Hyderabad, India

Job Description:

Job Id N1956364

Job Title Platform Developer - Hadoop

Post Date 07/16/2017

Company-Division Qualcomm Incorporated

Information Technology

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.

Minimum Qualifications

  • 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.

Preferred Qualifications

  • 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

Education Requirements

  • 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.