Facebook LinkedIn Twitter Email
Back to Jobs

ETL Developer

JOB DESCRIPTION 

Develop SQL Server Integration Services (SSIS) programs to support Enterprise Datawarehouse. This is a contract position, and the successful candidate in this position will be expected to bring knowledge and experience with Microsoft SQL Server Integration Services (SSIS) and applying SSIS to develop data extraction-transformation-load function to create this integration.

Essential Functions & Accountabilities:

· Take direction from Manager/Architect/Senior Programmer for SSIS Development and on daily tasks and activities.

· Write new or modify existing SSIS packages/projects according to specified systems designs.

· Test new or modified programs to ensure that they conform to design. Develop test data for use in program testing.

· Write documentation of system changes in conformance with department standards

· Write any necessary user documentation (report descriptions, user procedures, operations procedures)

· Provide timely and concise summaries of project status to manager.

Knowledge, Skills, and Abilities:

· Microsoft SQL Server Integration Services (SSIS) knowledge and demonstrated experience required.

· Familiarity with project deployment model, use of project and package parameters, and Integration Services Catalog (including Environments) preferred.

· Knowledge of designing and developing data transformation solutions using a variety of SSIS components (Data Flow Task, Data Flow transform tasks, Data Flow containers, Foreach Loop containers, Script components using C#).

· Reviews user requirements for new applications or enhancements to existing applications and performs analysis, design, development, testing, installation, and training related to the application developed.

· Software development life cycle and software quality assurance best practices and methodologies.

· Proficient in SQL query writing and editing.

· Familiarity with building SQL database objects (tables, views, stored procedures).

· Develop complex ETL routines to load a dimensional star schema with a strong focus on data quality, error handling, and logging processes.

· Stay updated on new ETL techniques and methodologies and communicate trends.

· Assess requirements for completeness and accuracy and determine actionable steps for the ETL team.

· Identify necessary changes to current business and data integration processes.

· Communicate risks and ensure understanding.

Work Environment:

Standard office environment

Experience:

· 7 years of IT Development experience with advanced experience working on ETLs for Datawarehouse in SQL Server databases

· Advanced experience with job scheduling tools, scripting languages (JavaScript, PowerShell, Command scripting), programming languages (C# and Python), SQL programming, and ETL tools such as SSIS.

· Experience with Azure, Azure DevOps, Azure Data Lake, Azure SQL Server

· Advanced experience with T-SQL, data warehousing design, BI concepts, and best practices

· Bachelor’s Degree from an accredited college or university or equivalent practical and relevant experience.

· Clear verbal and written communication skills.

· Previous experience in the health industry, SSRS, or Power BI is a plus.

 

Submit Resume