Informatica CAI Developer

Apply Now

Company: Seven Seven Software

Location: Newark, NJ 07104

Description:

Job Summary:
The Informatica Cloud Application Integration (CAI) Developer is responsible for designing, developing, and implementing integration solutions using Informatica's Cloud Application Integration platform.
Key Responsibilities:
1. Design and Development:
o Design, develop, and implement real-time and batch integration solutions using Informatica CAI.
o Create and configure APIs, services, and process flows to facilitate data integration and business process automation.
o Develop and maintain integration mappings, transformations, and orchestration workflows.
2. Integration Management:
o Integrate various on-premises and cloud-based applications, databases, and services.
o Ensure data integrity, consistency, and security throughout the integration processes.
o Develop and implement error handling and exception management mechanisms.
3. Collaboration:
o Work closely with business analysts, application owners, and other stakeholders to understand integration requirements.
o Collaborate with other developers and IT teams to ensure seamless integration across various systems and applications.
o Provide technical guidance and support to team members and end-users.
4. Performance Optimization:
o Monitor and optimize the performance of integration solutions to ensure high availability and reliability.
o Troubleshoot and resolve issues related to integration processes, data quality, and performance.
o Conduct regular performance tuning and optimization of integration workflows.
5. Documentation and Training:
o Create and maintain comprehensive documentation of integration processes, configurations, and workflows.
o Provide training and support to end-users and stakeholders on using Informatica CAI solutions.
o Document best practices and guidelines for integration development and management.
6. Continuous Improvement:
o Stay updated with the latest trends, best practices, and technologies in integration and data management.
o Identify opportunities for improving integration processes and implement necessary enhancements.
o Participate in continuous learning and professional development activities related to Informatica CAI and integration technologies.
Required Qualifications:
Education:
o Bachelor's degree in Computer Science, Information Technology, or a related field. A master's degree is a plus.
Technical Skills:
o Proficiency in Informatica Cloud Application Integration (CAI) platform.
o Strong understanding of integration concepts, APIs, web services (REST and SOAP), and middleware technologies.
o Experience with integrating other external applications like Sailpoint
o Experience with automating secure access to AWS services like (Redshift, Athena, S3), Microsoft O365, Microsoft Azure, Snowflake, PowerBI
o Experience with data integration, ETL processes, and real-time data streaming.
o Knowledge of SQL, PL/SQL, and other database querying languages.
o Familiarity with cloud platforms such as AWS, Snowflake, Azure, or Google Cloud.
Experience:
o Minimum of 3-5 years of experience in integration development and management roles.
o Experience in developing and managing Informatica CAI solutions is highly desirable.
o Experience with other Informatica tools and platforms (e.g., Informatica PowerCenter, Informatica Cloud Data Integration) is a plus.
o Experience with integrating other external applications like Sailpoint
o Experience with automating secure access to AWS services like (Redshift, Athena, S3), Microsoft O365, Microsoft Azure, Snowflake, PowerBI
Soft Skills:
o Strong analytical and problem-solving skills.
o Excellent communication and collaboration abilities.
o Ability to work independently and as part of a team.
o Attention to detail and a commitment to delivering high-quality solutions.
Preferred Qualifications:
Informatica Cloud Application Integration certification.
Knowledge of data governance and data privacy regulations.
Familiarity with Agile development methodologies.

Job Requirements

Job Summary:
The Informatica Cloud Application Integration (CAI) Developer is responsible for designing, developing, and implementing integration solutions using Informatica's Cloud Application Integration platform.
Key Responsibilities:
1. Design and Development:
o Design, develop, and implement real-time and batch integration solutions using Informatica CAI.
o Create and configure APIs, services, and process flows to facilitate data integration and business process automation.
o Develop and maintain integration mappings, transformations, and orchestration workflows.
2. Integration Management:
o Integrate various on-premises and cloud-based applications, databases, and services.
o Ensure data integrity, consistency, and security throughout the integration processes.
o Develop and implement error handling and exception management mechanisms.
3. Collaboration:
o Work closely with business analysts, application owners, and other stakeholders to understand integration requirements.
o Collaborate with other developers and IT teams to ensure seamless integration across various systems and applications.
o Provide technical guidance and support to team members and end-users.
4. Performance Optimization:
o Monitor and optimize the performance of integration solutions to ensure high availability and reliability.
o Troubleshoot and resolve issues related to integration processes, data quality, and performance.
o Conduct regular performance tuning and optimization of integration workflows.
5. Documentation and Training:
o Create and maintain comprehensive documentation of integration processes, configurations, and workflows.
o Provide training and support to end-users and stakeholders on using Informatica CAI solutions.
o Document best practices and guidelines for integration development and management.
6. Continuous Improvement:
o Stay updated with the latest trends, best practices, and technologies in integration and data management.
o Identify opportunities for improving integration processes and implement necessary enhancements.
o Participate in continuous learning and professional development activities related to Informatica CAI and integration technologies.
Required Qualifications:
Education:
o Bachelor's degree in Computer Science, Information Technology, or a related field. A master's degree is a plus.
Technical Skills:
o Proficiency in Informatica Cloud Application Integration (CAI) platform.
o Strong understanding of integration concepts, APIs, web services (REST and SOAP), and middleware technologies.
o Experience with integrating other external applications like Sailpoint
o Experience with automating secure access to AWS services like (Redshift, Athena, S3), Microsoft O365, Microsoft Azure, Snowflake, PowerBI
o Experience with data integration, ETL processes, and real-time data streaming.
o Knowledge of SQL, PL/SQL, and other database querying languages.
o Familiarity with cloud platforms such as AWS, Snowflake, Azure, or Google Cloud.
Experience:
o Minimum of 3-5 years of experience in integration development and management roles.
o Experience in developing and managing Informatica CAI solutions is highly desirable.
o Experience with other Informatica tools and platforms (e.g., Informatica PowerCenter, Informatica Cloud Data Integration) is a plus.
o Experience with integrating other external applications like Sailpoint
o Experience with automating secure access to AWS services like (Redshift, Athena, S3), Microsoft O365, Microsoft Azure, Snowflake, PowerBI
Soft Skills:
o Strong analytical and problem-solving skills.
o Excellent communication and collaboration abilities.
o Ability to work independently and as part of a team.
o Attention to detail and a commitment to delivering high-quality solutions.
Preferred Qualifications:
Informatica Cloud Application Integration certification.
Knowledge of data governance and data privacy regulations.
Familiarity with Agile development methodologies.

Similar Jobs