Primary Position Purpose:
The Data Engineer I is part of a team responsible for owning, developing, and maintaining our Enterprise Analytics Applications specifically within our cloud environment. This position focuses heavily on the ingestion and curation of external and internal data into our primary cloud data warehouse. This position works with a group of peers in an agile scrum environment dedicated to providing pipelines and data to a domain of the business. This role works very closely with our BI Developers, Data Science, and end stakeholders to build robust tools and technology to support the business. This role works it’s way to becoming a subject matter expert in our stack of development tools that supports our products we produce.
Position Functions:
· Communicate effectively across team regarding individual work. Seek guidance when necessary and learn how to become autonomous.
· Actively develop productivity skills through continuous learning and refine working style and time management.
· Engage in team environment and complete well-defined tasks to support team goals.
· Contribute routinely to documentation, backlog refinement, and user stories.
· Display ownership in work from planning/development through completion.
· Solid documentation and code review experience.
· Operate and develop in Agile team environment (including backlog refinement, user story creation, ownership).
· Develop expertise and understanding of core business functions of assigned domain.
· Ensure opened tickets are resolved within a timely fashion.
· Develop robust, scalable solutions for collecting and analyzing large data sets. Must be proficient in creating and maintaining data pipelines.
· Design logical data models and their physical schema design.
· Partner with data owners to design solutions that align to data governance and data management principles best practices.