Job Title: ETL Developer
Location: Atlanta, GA
Duration: 12 Months
Note: Selected candidates need to be on board Onsite. They need to pick their on- boarding documents and equipment manually. No expenses will be paid for travelling
Job Description:
Senior developer with ETL experience to re architect the integration between (USG ) cloud-based learning management system and their on-premise data reporting repository. The hired resource will lead and guide an ODI based ETL architecture to handle complex business rules while balancing the fulfillment of stringent performance requirements. The goal is to use ODI to load CSV files to a LMS database (SQL Server). The original design was written in C# and loaded to SQL Server database. If the candidate can make it work with C#, USG has team to support it instead of doing a re-write
Essential Responsibilities
- Drive design and determine the ETL requirements for integration project
- Partners with Technical Lead and supports the development of complex ETL routines to load a dimensional
star schema (and supporting layers) and develops error handling processes.
- Perform an active, leading role in shaping and enhancing overall ETL architecture, including ETL standards,
patterns and best practices.
- Determines organizational strategies for data integrity validation processes.
- Establishes policies and best practices for optimizing ETL data throughput/accessibility
- Identifies opportunities for new architectural initiatives; makes recommendations on the increasing scalability
and robustness of ETL platforms and solutions.
- Supports sustainability effort by providing technical assistance, troubleshooting and alternative development
solutions
- Assists in the development of ETL-related Service Level Agreements.
Required Experience 3-4 years' experience.
- Experience in modeling and business system designs
- Hands on experience in ETL development
- SQL Server Database experience
- Proven experience with STAR and SNOWFLAKE modeling techniques
- SQL Server (or comparable database) experience with Data Warehouse deployments
- Proven track record as an ETL Architect, leading development teams to deliver successful business
intelligence solutions with complex data sources
Highly Desired
- Oracle Data Integrator to load to SQL Server environment
Required/Desired Skills
Skill Matrix
Skill Matrix |
Technology | Years of Experience |
Overall IT Experience | |
Communication (1 - 10) | |
Experience in modeling and business system designs | |
Hands on experience in ETL development | |
Proven experience with STAR and SNOWFLAKE modeling techniques | |
SQL Server (or comparable database) experience with Data Warehouse deployments | |
Proven track record as an ETL Architect, leading development teams to deliver successful intelligence solutions with complex data sources | |
Oracle Data Integrator to load to SQL Server environment | |
Visual Studio | |
SSIS experience, C# | |
PYTHON | |
Agile development methodology background. | |
Bachelor's degree; Licenses, Certifications, Registrations. | |