Data Engineer (Global Business Intelligence)

Apple
Apple

Job Overview

Key Qualifications

  • We would like for you to have In-depth understanding of data structures and algorithms
  • We are looking for experience in designing and building dimensional data models to improve accessibility, efficiency, and quality of data
  • Database development experience with Relational or MPP/distributed systems such as Oracle/Teradata/Vertica/Hadoop
  • We are seeking programming experience in building high quality software in Java, Python or Scala preferred
  • Experience in designing and developing ETL data pipelines. Should be proficient in writing Advanced SQLs, Expertise in performance tuning of SQLs
  • You will demonstrate excellent understanding of development processes and agile methodologies
  • Strong analytical and interpersonal skills
  • Enthusiastic, highly motivated and ability to learn quick
  • Experience with or advance courses on data science and machine learning is ideal
  • Work/project experience with Big Data and advanced programming languages is a plus
  • Experience developing Big Data/Hadoop applications using java, Spark, Hive, Oozie, Kafka, and Map Reduce is a huge plus
  • Description

    Work closely with Analytics, Product teams to understand data and solution requirementsDesign and build data structures on MPP platform like Teradata, Hadoop to provide efficient reporting and analytics capability Design and build highly scalable data pipelines using new generation tools and technologies like Spark, Kafka to induct data from various systems Translate complex business requirements into scalable technical solutions meeting data warehousing design standards Build dashboards using Self-Service tools like Tableau and perform data analysis to support business Collaborate with multiple multi-functional teams and work on solutions which has larger impact on Apple businessWe seek a self starter, forward-thinking person with strong leadership capabilitiesAbility to communicate effectively, both written and verbal, with technical and non-technical multi-functional teamsYou will interact with many other group’s internal team to lead and deliver outstanding products in an exciting fast-paced environmentDynamic, smart people and inspiring, innovative technologies are the norm here. Will you join us in crafting solutions that do not yet exist?

    Education & Experience

    Bachelors or Master degree in Computer Science or related field

    View More
    Job Detail
    Shortlist Never pay anyone for job application test or interview.