This is a remote position.
MuleSoft Integration Architect / Senior Developer
Role Purpose
We are looking for a hands-on MuleSoft architect who can determine where MuleSoft provides genuine architectural value within a broader integration modernization program and implement representative integration patterns.
This is not a requirement to migrate all Informatica workloads to MuleSoft. The architect must be able to distinguish API/application integration workloads from bulk data movement and ELT workloads.
Key Responsibilities
• Assess integration requirements and identify workloads appropriate for MuleSoft.
• Define API-led and application integration patterns.
• Design reusable System, Process and Experience APIs where appropriate.
• Identify opportunities to replace duplicate point-to-point integrations with reusable services.
• Develop representative MuleSoft POCs.
• Define security, API management and governance standards.
• Design integration orchestration and exception-handling patterns.
• Evaluate batch/file integration requirements and determine whether MuleSoft is technically and economically appropriate.
• Assess runtime requirements and MuleSoft consumption implications.
• Design logging, monitoring, error handling and operational support patterns.
• Support performance testing and production sizing.
• Develop API specifications and integration interfaces.
• Work with enterprise architecture to establish approved MuleSoft usage patterns.