E-Solutions Group - Franklin Township, NJ
posted 3 months ago
The Informatica MDM Cloud Developer position is a hands-on technical role focused on the migration of Informatica MDM from an on-premises environment to the cloud. The successful candidate will be responsible for the overall implementation of Master Data Management (MDM) solutions, ensuring that projects are delivered effectively and efficiently. This role requires a comprehensive understanding of the full life cycle of MDM projects, with a proven track record of successful implementations. The developer will deliver end-to-end MDM projects for clients, which includes designing data models, configuring the MDM Hub, and establishing match rules. Performance improvement and E360 configuration are also key components of the role. The candidate will work closely with customers and architects to understand project objectives and timelines, ensuring that all aspects of the project align with client expectations. A strong knowledge of the ETL process in the MDM space is essential, including batch and real-time integration and performance tuning. The role is client-facing, requiring the developer to collaborate with clients and other consultants both on-site and remotely. The ideal candidate will have at least 10 years of experience in the Information Management domain, with a minimum of 2-3 recent full life cycle implementations in MDM solutions across various domains such as customer and product management. In addition to technical skills, the role demands strong business acumen and the ability to interface with both business and IT stakeholders to identify issues and develop effective solutions. The developer will be responsible for high-level architectural planning, proof of concept development, and the creation of MDM ETL solution architecture. They will also lead the design of the MDM application using MDM tools, ensuring compliance with change control, SDLC, and development standards. Good presentation and communication skills are required, along with the ability to work collaboratively in a team environment.