The Data Engineer II creates modifies, and tests the code, forms, and scripts that construct the data sets that drive our Data Science and Business Intelligence capabilities. This work is derived from specifications developed in collaboration with those consuming or interacting with those data sets. The Data Engineer may develop and write solutions to store, locate, and retrieve specific documents, data, and information and distribute through multiple methods. They will perform ETL (extract, transform, load) processes. As they continue to build knowledge and expertise in this area, they will follow professional standards and best practices as well as departmental guidelines to independently solve problems of moderate scope and complexity.
Responsibilities
Solve business and data science problems using data centric programming and scripting skills to create data models and pipelines.
Work closely with the business to create understanding of the needs, pace and direction for our business partners. T, translate these needs into requirements and specifications, and maintain contact with the customers throughout project completion.
Troubleshoot issues as they arise and solve problems independently and collaboratively.
Collaborate with data scientists and other analysts to further understand business problems.
Develop code to complete effective solutions using applicable technology.
Perform thorough peer design and code reviews.
Use developing data ETL experience to develop data pipelines to support data product automation.
Other duties as assigned.