Chennai, Tamil Nadu
Software Engineer (3) - Core Engineer 2 #1050563
Job Description:
- We are seeking a Cloud-focused MDM Developer to lead the implementation of our Informatica MDM SaaS solution.
- In this role, you will be responsible for building a modern, cloud-native master data foundation.
- A key focus will be translating existing IBM MDM data designs into the Informatica Business Entity framework.
- The ideal candidate must demonstrate a strong understanding of SaaS consumption models, designing solutions that are both technically robust and cost optimized.
Skills Required:
- Informatica, MDM, Google Cloud Platform - Biq Query, Data Flow, Dataproc, Data Fusion, TERRAFORM, Tekton,Cloud SQL, AIRFLOW, POSTGRES, Airflow PySpark, Python, API, SaaS.
Experience Required:
- Engineer 2 Exp.: Practitioner: 1 coding language or framework.
- 4+ years in IT; 3+ years in development
Education Required:
- Bachelor's Degree
Additional Information :
- Business Entity Modeling: Design and configure Business Entities, Relationships, and Field Groups within the MDM SaaS Multidomain/C360 application.
- Cost-Optimized Design: Design data models and integration patterns with a focus on cost-efficiency.
- This includes optimizing the consumption of Informatica Processing Units (IPUs) and managing Managed Record limits through efficient data filtering and archival strategies.
- AI-Powered Match & Merge: Configure and tune match models using CLAIRE and declarative rules.
- Define survivorship and trust rules to ensure a "Golden Record." Ingestion & Integration: Build and manage data pipelines using CDI (Batch) and CAI (Real-time).
- Choose the most cost-effective integration pattern based on business latency requirements.
- Data Quality: Implement Cloud Data Quality (CDQ) rules for profiling and cleansing, ensuring only high-value data is mastered to control SaaS licensing costs.
- Legacy Mapping: Analyze legacy IBM MDM data models and map them to the Informatica SaaS Business Entity structure.
- Workflow & Governance: Set up change request processes and approval workflows within the SaaS environment.
- API Management: Develop and consume REST APIs for data synchronization, ensuring efficient API call volume to prevent unnecessary overhead.