Remote Jobs RockRemote Jobs Rock

Senior Data Engineer – Informatica CDI & SAS Migration

🕒 2 days ago
Informatica Cloud Data Integration (cdi)IICSSASSAS MACRO
Apply Now

📜 Description

  • Architect, develop, and deploy scalable ELT/ETL pipelines and modular CDI tasks, mappings, and taskflows.
  • Connect diverse data sources to cloud warehouses and lakes, and establish CDI configuration, error-handling, logging, and alerting practices.
  • Analyze SAS scripts, macros, data steps, and SQL procedures; translate documented business rules into CDI and SQL transformations.
  • Build parallel-run strategies, reconciliation pipelines, and regression tests to validate SAS-to-CDI output parity.
  • Optimize CDI mappings and pushdown processing; manage Secure Agents, runtime environments, and scheduling integrations.
  • Partner with governance, security, and quality teams on data masking, lineage, and compliance; review designs and mentor engineers.

🛠️ Requirements

  • 4+ years of hands-on IICS CDI experience building complex mappings, hierarchical transformations, lookups, and taskflows.
  • 2+ years analyzing, modernizing, or re-platforming Base SAS or SAS MACRO workflows; fluency reading SAS and reconstructing logic in SQL/CDI.
  • Advanced SQL skills and hands-on experience with a cloud data warehouse such as Snowflake, Redshift, BigQuery, Azure Synapse, or Databricks.
  • Knowledge of star and snowflake schemas, SCD Types 1–3, and data staging patterns.
  • Experience with large-scale data re-platforming, validation, and historical reconciliation; 6+ years of overall data engineering or integration experience.
  • Bachelor’s or Master’s degree in a related field, or equivalent practical experience.
  • Preferred: Informatica CDI certification; Python or Bash; IICS CI/CD and Git or asset APIs; semi-structured formats such as JSON, Parquet, Avro, or XML.
  • Strong analytical problem-solving, stakeholder communication, and experience mentoring engineers and conducting code or design reviews.
Full job description

Role Overview

We are looking for an experienced Informatica Cloud Data Integration (CDI) Engineer to join our data modernization initiative. In this role, you will be instrumental in migrating legacy, mission-critical SAS data workflows, scripts, and business logic onto modern cloud-native architectures using Informatica Intelligent Cloud Services (IICS) CDI.

You will lead the end-to-end design, implementation, and optimization of cloud-based data ingestion and transformation pipelines, ensuring seamless business continuity and data fidelity.

Key Responsibilities

Pipeline Architecture & Design (CDI)

● Architect, design, develop, and deploy robust, scalable ELT/ETL pipelines using Informatica Cloud Data Integration (CDI).

● Design modular data integration components, including complex Data Synchronization Tasks, Mapping Tasks (MCTs), and Taskflows.

● Build low-latency, scalable pipelines connecting diverse sources to enterprise cloud data

warehouses/lakes (e.g., Snowflake, BigQuery, AWS Redshift, or Databricks).

● Establish best practices for parameterization, dynamic configuration, error handling, session logging, and alerting in IICS CDI.

SAS Migration & Modernization

● Conduct thorough analysis of legacy SAS scripts, macros, data steps, and SQL procedures (PROC SQL, DATA steps, hash objects) to extract and document business rules.

● Reverse-engineer legacy SAS logic into target data models and transformational logic in CDI and SQL.

● Design parallel-run execution strategies, reconciliation pipelines, and regression testing frameworks to validate numerical and structural parity between SAS outputs and CDI outputs.

● Decommission obsolete SAS workflows, identifying consolidation and performance optimization opportunities.

Performance Optimization & Governance

● Optimize CDI mappings and pushdown optimization (Full/Source pushdown) to maximize processing efficiency on cloud warehouses.

● Manage IICS Secure Agents, runtime environments, and scheduling integration (e.g., Control-M, Autosys, or Cloud Native Schedulers).

● Partner with Data Governance, Security, and Quality teams to implement data masking, lineage tracking, and compliance standards.

Technical Qualifications

Must-Have Experience

● Informatica Cloud Data Integration (CDI): 4+ years of hands-on experience building complex mappings, hierarchical transformations, lookups, and taskflows in IICS CDI.

● SAS Modernization / Translation: 2+ years of direct experience analyzing, modernizing, or re-platforming legacy Base SAS / SAS MACRO workflows. Ability to read SAS code fluently and reconstruct its logic using modern SQL/CDI.

● SQL & Data Warehousing: Advanced SQL proficiency (complex analytical functions, windowing, subqueries) with hands-on experience in at least one modern cloud warehouse (Snowflake, AWS Redshift, Google Cloud BigQuery, or Azure Synapse/Databricks).

● Data Modeling: Solid understanding of Star Schema, Snowflake Schema, SCD (Slowly Changing Dimensions Types 1, 2, 3), and data staging patterns.

● End-to-End Delivery: Proven record of participating in large-scale data re-platforming, validation, and historical data reconciliation.

Nice-to-Have / Preferred

● Official Informatica Cloud Data Integration Specialist Certification.

● Hands-on scripting capability in Python or Bash for pipeline automation and validation.

● Familiarity with CI/CD deployment pipelines for IICS artifacts (Git integration, asset export/import APIs).

● Experience handling semi-structured data formats (JSON, Parquet, Avro, XML) within CDI.

Soft Skills & Leadership

● Strong analytical problem-solving skills with meticulous attention to detail in data validation and discrepancy resolution.

● Ability to articulate technical trade-offs between pushdown SQL execution and CDI transformations to technical and non-technical stakeholders.

● Experience mentoring mid-level/junior engineers and conducting code/design reviews.

Qualifications

● Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Engineering, or a related quantitative field (or equivalent practical experience).

● Experience: 6+ years of overall data engineering/integration experience, with a proven focus on IICS CDI implementations and legacy ETL/code migrations.

NucleusTeq

Senior SAS DI Migration Engineer

🕒 yesterday
NucleusTeq👥 201 - 500 employees🏢 Information Technology And Services

Analyze legacy SAS Data Integration pipelines, document their transformations, dependencies, and business logic, and produce technical specifications that help migration teams recreate and validate data workflows.

SAS Data Integration StudioSAS ProgrammingSQLETL
Ontrac Solutions

Senior Data Quality Engineer

🕒 2 days ago
Ontrac Solutions👥 1 - 10 employees🏢 Information Technology And Services

Own automated data quality controls and remediation workflows across Microsoft Purview and Azure, building monitoring and alerting pipelines, investigating incidents, and translating business requirements into quality rules.

📍 🇪🇬 Cairo - Hybrid💼 Full-Time🎸 Senior🛢️ Data Engineer📢 🇬🇧 English Required📢 🇫🇷 French Required
Data Quality ControlsMicrosoft PurviewAzure Data FactoryAzure Synapse Analytics
Alongside

Senior Data Engineer | Real-Time & Streaming

🕒 2 days ago
Alongside👥 11 - 50 employees🏢 Information Technology And Services

Design, build, and operate production-grade real-time data products, owning streaming pipelines, APIs, and services while improving reliability and guiding engineering practices.

Apache FlinkApache KafkaJavaPython/pyflink

Trusted by Remote Workers