Informatica lead
Job Description :
Define the target ELT architecture using dbt on Snowflake, integrated with Azure services (ADF, ADLS, Synapse/Databricks, Key Vault, Azure DevOps/GitHub).
Translate legacy Informatica mappings, workflows, and sessions into modular dbt models (staging, core, mart layers).
Establish modeling standards (naming conventions, layer design, folder/package structure) for staging, integration, and mart layers.
Define and implement performance-optimized patterns in dbt and Snowflake (incremental models, clustering, partitioning logic, query tuning).
Lead the migration strategy, roadmap, and wave planning for converting Informatica jobs to dbt on Snowflake.
Analyze existing ETL logic, dependencies, and schedules in Informatica and design equivalent or improved logic in dbt.
Design a repeatable migration factory: templates, accelerators, mapping spreadsheets, and conversion playbooks for Informatica dbt.
Oversee conversion, unit testing, and parallel runs to validate that dbt models match legacy outputs (row counts, aggregates, business rules).
Lead hands-on development of dbt models, seeds, snapshots, tests, macros, and documentation.
Define and implement testing strategy using dbt tests (schema tests, data tests, custom tests) and integrate with broader data quality checks.
Set up and maintain dbt environments (dev/test/prod), profiles, and connections to Snowflake on Azure.
Introduce and enforce code quality practices.
Code reviews & pull requests
Modular, reusable models and packages
Minimum Skills Required:
8+ years total experience in Data Engineering / ETL / Data Warehousing.
3+ years hands-on experience with dbt (Core or Cloud) building production-grade pipelines.
Proven experience leading an Informatica dbt migration to Snowflake on Azure (or similar large-scale ETL modernization).
Strong Snowflake experience: designing and developing schemas, views, warehouses, and performance optimization.
Solid working knowledge of Azure data stack: Azure Data Factory, ADLS, Azure DevOps/GitHub.
Recommended Jobs
Associate/Senior Associate
About Basis Health At Basis Health , we design and deliver industry-best integrated insights that empower strategic decisions and drive the commercialization success of healthcare products. We p…
Emergency Medicine Doctor (MD)
Seeking a full-time Emergency Medicine Physician for a dynamic ED team in Waukegan, IL. Enjoy 12-hour shifts (day or night) with predictable scheduling, averaging 12–14 shifts/month. Competitive…
Entry Level Account Manager - Schaumburg, IL
Universal Energy Solutions is a leading energy solutions provider, and we are seeking an Entry Level Account Manager to join our dynamic team in Schaumburg, IL. In this role, you will be instrumental…
Analytics Manager, Back End Analytics
Marcel Digital – Analytics Manager, Back End Analytics (Hybrid | Chicagoland candidates only) Marcel Digital is an award-winning digital marketing and web development agency established in 2003 a…
Territory Manager - Outside Sales
Priority1 strives to go beyond simply offering jobs. We foster careers by creating a great working environment for our team members. We hire talented individuals who will provide the best support and…
Principal Researcher, Patient Reported Outcomes Measure
AIR is seeking a Principal Researcher, Patient Reported Outcomes Measure to join AIR’s Health Transformation Team. We work to advance equitable, high-quality, affordable, patient-centered care thro…
Bilingual (German/English) Audit Manager / Business Developer
Bilingual (German/English) Audit Manager / Business Developer - Chicago, IL Who: We are seeking an experienced audit professional with 5–10 years of audit and assurance experience and fluent German…
Veterinary Internist
AAHA-accredited, multi-doctor, emergency/specialty referral and primary care practice in Chicago is seeking a board certified or residency trained Veterinary Internist. We have advanced equipment …
Business Relationship Manager Senior Acquisition Vice President
Job Description If you are customer focused, enjoy building relationships and providing financial advice to your clients, then a role as a Business Relationship Manager is for you. As a Busines…