Engineer I – Data Technology

RossDublin, CA
10d

About The Position

GENERAL PURPOSE\: Ross Stores is looking for a talented, ambitious Big Data Engineer who will work with the Data and Analytics team to build a core set of our high-demand data services to form a service-oriented infrastructure to meet the company’s growth trajectories in both data volume and analytic needs. This role is a resource with technical design and development expertise with experience in the Big Data space. Experience in areas of optimizing management of and deriving insights from non-structured non-relational data, and relational data to provide business value from content through information management is key. Apply big data technologies with related programming languages for analytics and experimentation with large, multi-structured data sets in a retail environment. You will be working closely with our leadership team and technical teams to understand business and technical requirements, and leave your mark in formulating the solutions using the newest technologies. These solutions shall be robust, reusable, and highly scalable, and as a critical part of our analytics backbone shall be used to drive business decisions. You will own all phases of development lifecycle from gathering business requirements, design and modeling, development, deployment, and support. ESSENTIAL FUNCTIONS: Analyze complex data systems and document data elements, data flow, relationships and dependencies to contribute to conceptual, logical and physical data models. Own the solution for handling large data volume, whether in terms of complex SQL queries and stored procedures, or brute-force caching, or paradigms of parallel processing. Communicate with stakeholders to understand their information needs and translate these into business functional and technical requirements, developing solutions within our standard project methodology. Design and deploy production supported dimensional models, star schemas, and/or data marts. Collaborate with and coach team members throughout the data transformation process, consulting with other project teams as required on the use of enterprise data. Contribute to the development of test plans, develop required documentation, and participate in post-implementation reviews. Demonstrate an understanding of application development methods, applying the fundamentals of requirement specifications, design, coding, and testing of business applications systems with ability to learn quickly and apply emerging technologies as required.

Requirements

  • 4 plus years’ experience in database development, reporting, and analytics.
  • Minimum 2 years’ experience in developing Hadoop solution. Cloudera / Hortonworks Hadoop preferred.
  • Bachelor Degree or four additional years of experience in lieu of a degree
  • Data Modeling experience
  • Experience in Hive and shell scripting
  • Data warehousing experience
  • System Integration knowledge
  • Strong verbal and written communication skills

Nice To Haves

  • Experience with a BI reporting framework (such as MicroStrategy, Microsoft, etc)
  • Netezza experience
  • Retail experience
  • Data Pipelining / Extract Transform Load (ETL) experience
  • Agile Development knowledge

Responsibilities

  • Analyze complex data systems and document data elements, data flow, relationships and dependencies to contribute to conceptual, logical and physical data models.
  • Own the solution for handling large data volume, whether in terms of complex SQL queries and stored procedures, or brute-force caching, or paradigms of parallel processing.
  • Communicate with stakeholders to understand their information needs and translate these into business functional and technical requirements, developing solutions within our standard project methodology.
  • Design and deploy production supported dimensional models, star schemas, and/or data marts.
  • Collaborate with and coach team members throughout the data transformation process, consulting with other project teams as required on the use of enterprise data.
  • Contribute to the development of test plans, develop required documentation, and participate in post-implementation reviews.
  • Demonstrate an understanding of application development methods, applying the fundamentals of requirement specifications, design, coding, and testing of business applications systems with ability to learn quickly and apply emerging technologies as required.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service