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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level