Data Engineer
ripplehire
Job Description
-
Design, build, and implement scalable, robust, and high-quality ETL/ELT processes to support growing business demand for information, delivering data as a reliable service.
-
Adhere to and enforce best practices for data quality, testing, data governance, and architecture within your daily deliverables.
-
Actively participate in the team’s use of Agile methodologies, ensuring smooth, predictable, and continuous delivery of data features.
Data Expertise & Domain Knowledge:
-
Utilize cutting-edge approaches to data transfer, transformation, and cloud data warehousing to drive optimization in existing data pipelines.
-
Develop a profound understanding and "feel" for the business meaning, lineage, and context of each data field within our domain (Finance and Supply Chain).
-
Implement robust data processing methodologies, specifically focusing on incremental loading logic and Change Data Capture (CDC).
Collaboration & Team Partnership:
-
Collaborate with senior engineers, functional SAP team members, and data consumers to understand requirements and successfully deliver data solutions.
-
Engage with data consumers to achieve a clear understanding of their specific data usage, pain points, and current gaps to resolve data issues collaboratively.
-
Produce clear, concise, and comprehensive documentation for code, workflows, and system architecture.
Analytical Evolution:
-
Grow into analytical and reporting responsibilities over time, actively participating in insight gathering rather than focusing solely on data pipeline implementation.