Job Title: IDMC CAI Developer
|
Seniority: 3
OffShore
|
|
Profile Summary:
|
IDMC CAI Developer will be responsible for designing, developing, and deploying cloud-based application integrations using Informatica Intelligent Data Management Cloud (IDMC) – Cloud Application Integration (CAI). The ideal candidate brings deep expertise in API development, real-time integrations, and enterprise-grade orchestration patterns. You will collaborate closely with solution architects, business analysts, and other developers to deliver seamless data flows across cloud and on-premise systems. A strong understanding of integration design principles, error handling, and performance optimization is essential.
|
List of Key Responsibilities:
|
- Design and implement integration flows using IDMC CAI, supporting real-time and batch data processes.
- Develop and manage REST/SOAP APIs, event-driven services, and process orchestration workflows.
- Collaborate with cross-functional teams to translate integration requirements into scalable and maintainable solutions.
- Configure and maintain connections to various applications and services across cloud and on-prem environments.
- Implement robust error handling, logging, and monitoring mechanisms to ensure integration reliability and traceability.
- Optimize performance and troubleshoot complex integration issues.
- Contribute to best practices, coding standards, and documentation for integration assets.
- Support production deployments and provide post-implementation support as needed.
- Work with cloud-based technologies, primarily Azure Cloud, and occasionally AWS Cloud, to deploy and manage data solutions.
- Utilize Azure DevOps for version control, continuous integration, and deployment of data-related artifacts.
- Collaborate with the data architecture team to design and develop data models, ensuring efficient data storage and retrieval.
- Stay updated with Informatica IDMC feature releases and evaluate their applicability to ongoing projects.
- Stay up-to-date with emerging data engineering trends, technologies, and best practices, and propose their integration when relevant.
|
Technical Knowledge:
|
Technology
|
Level of expertise*
|
Priority
|
Must
|
Nice to have
|
IDMC CAI
|
Mid-level
|
yes
|
X
|
|
IDMC CDI
|
Mid-level
|
yes
|
X
|
|
Azure Cloud
|
Mid-level
|
yes
|
X
|
|
Shellscript
|
Junior
|
|
X
|
|
AWS Cloud
|
|
|
|
X
|
Python
|
|
|
|
X
|
Databricks
|
|
|
|
X
|
Insurance Knowledge
|
|
|
|
X
|
|
|
|
|
|
|
|
|
|
|
*
- Entry-level: This refers to individuals who are just starting their careers or have less than 2 years of experience in the field.
- Junior: Typically, this level represents professionals with 2-4 years of experience in the technology.
- Mid-level: This level indicates individuals with 5-8 years of experience and who have developed a solid foundation of knowledge and skills in their specific area of expertise.
- Senior: Senior professionals typically have 8-10+ years of experience and possess advanced knowledge, expertise, and leadership capabilities within their field.
- Expert: This level represents professionals who are recognized as industry experts and have extensive experience of 10+ years. They are considered authorities in their field and often contribute to the advancement and development of technology through research, innovation, and leadership.
|
List of Used Tools:
|
• Informatica Data Management Cloud – Cloud Application Integration
• Informatica Data Management Cloud – Cloud Data Integration
• Azure Cloud
• Shellscript
• SQL
• AWS Cloud is a plus
• Python is a plus
• Insurance Knowledge is a plus
|