ETL Developer

Plymouth Rock
Woodbridge Township, NJ, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$139,660.0 - $142,660.0
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Unit Testing Unix Cloud Computing Profiling Code Review Databases Computer Engineering Crystal Reports (Reporting Software) Data as a Services Data Validation Extract Transform Load (ETL)
+23 more
Data Mart Data Structures Data Warehousing IBM DB2 Software Debugging Python (Programming Language) Oracle (Applications) Performance Tuning Release Management Migration Manager SQL Stored Procedures SQL Databases Subversion Scripting Sql Optimization Informatica Powercenter Snowflake Sap Business Objects Git Information Technology Maintaining Code Performance Monitor Software Version Control

Job description

  • Responsible for designing, developing, testing and implementing modifications to our existing Data Warehouse and Data Mart ETL Loads and processing for the Data Services team.

  • Modernize our development code for the future to migrate to AWS and Cloud tools and data structures (Snowflake/DBT)

  • Maintains application code required to load & balance our data warehouse daily and serve as the source of truth for historical data for the enterprise.

  • Participating in Business Requirements review, assistance with system specifications, development of technical specifications, development of code changes in Informatica Power Center as well as DBT Cloud, unit testing and implementation in production.

  • Follow the defined Informatica development standards and best practices and attend code reviews to assure compliance.

  • Implement code changes based on system specifications.

  • Analyze problems and propose solutions.

  • Work with DBA’s to implement database changes.

  • Develop code changes using Informatica Power Center and DBT Cloud.

  • Perform in-depth unit testing prior to promoting to QA.

  • Responsible for supporting and taking direction from manager.

  • Look for opportunities to enhance existing code & processes.

  • Participation in System and User acceptance testing.

  • Ability to performance tune internal and user queries and ETL loads.

  • Production implementation, including all required documentation.

Requirements

Bachelor’s degree in Computer Science, Computer Engineering or related field, Position requires a Bachelor’s degree in Computer Science, Computer Engineering or related field and five (5) years of progressive, post-baccalaureate experience in the job offered or in an ETL Developer-related occupation. Alternatively, employer will accept a Master’s degree in Computer Science, Computer Engineering or related field and three (3) years of experience in the job offered or in an ETL Developer-related occupation.

Position requires demonstrable experience with the following:

  • Demonstrable experience with Informatica PowerCenter/IICS to develop & optimize mappings, workflows, and sessions.

  • Demonstrable experience with SQL (Oracle/DB2) to perform queries, stored procedures, performance tuning, and SQL optimization for reporting.

  • Demonstrable experience with Data Warehousing including Data Mart design, data quality checks/profiling.

  • Demonstrable experience with Scripting including Unix & Python for automation.

  • Demonstrable experience with Snowflake to perform migration planning, validation, performance tuning.

  • Demonstrable experience with dbt supported POCs, translated Informatica logic into dbt models, and validation.

  • Demonstrable experience with Version Control including Git & SVN for branching, merging, and release management.

  • Demonstrable experience with Testing & Release Management including unit, system, UAT, and change control.

  • Demonstrable experience with Informatica ETL support and ETL optimization to perform debugging and code changes.

  • Demonstrable experience with SAP Business Objects Administration for users, security, Universe design, and Crystal reports.

  • Demonstrable experience with System performance monitoring & tuning for BI/reporting environments, and UAT requirement gathering with functional teams.

  • Demonstrable experience with Change management & production support for BI systems.

20% Telecommuting permitted.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:40 min

Evolving through early developer roles and technology stacks

Liam Hurrel +1 · WWC 2021

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all