Roles and Responsibilities
The ETL Developer should be well-versed in the design and development of ETL and database developments for a large data warehouse, as well as maintaining and supporting the production jobs. This Candidate should be able to work collaboratively with other team members, as well as users for operational support.
– Develop, design, tune and maintain SSIS packages to perform the ETL process.
– Design and develop SQL Server stored procedures, functions, views and triggers to be used during the ETL process.
– Design and develop Oracle stored procedures, functions, views and triggers to be used during the ETL process.
– Design and develop ETL solutions using data integration tools for interfacing between source application and the Enterprise Data Warehouse.
– Develops ETL technical specifications, designs, develops, tests, implements, and supports optimal data solutions.
– Documents ETL data mappings, data dictionaries, processes, programs and solutions as per established standards for data governance.
– Integrates ETL development with existing projects to maximize object reuse.
– Creates, executes, and documents unit test plans for ETL and data integration processes and programs.
– Work with the data analysis team to assess and troubleshoot potential data quality issues at key intake points such as validating control totals at intake.
– Perform problem assessment, resolution and documentation in existing ETL packages, mapping and workflows in production
– Troubleshoot data issues and defects to determine root cause.
– Performance tuning of the ETL process and SQL queries, and recommend and implement ETL and query tuning techniques.
– Develop and create transformation queries, views, and stored procedures for ETL processes, and process automations.
Desired Candidate Profile
– Minimum 3 years of experience designing, developing, testing, and implementing ETL solutions using any enterprise ETL tools (SSIS).
– Proficient in Oracle Database.
– 2+ years of experience working with high volume data bases.
– Bachelor’s degree in information systems or business management.
Education: Bachelor’s degree
Experience: Minimum 5 years