POSITION SUMMARY:
The MuleSoft Programmer/Administrator is responsible for designing, developing, deploying, and managing Application Programming Interface (API) integrations using the Anypoint Platform. This hybrid role combines technical development (building APIs) with operational administration (maintaining the platform) to ensure secure and efficient data flow between systems.
ESSENTIAL FUNCTIONS:
- Manages and configures the Anypoint Platform, ensures system uptime and implements best security practices.
- Designs and codes APIs, integrates backend systems and utilizes DataWeave expressions for data transformation.
- Deploys applications to CloudHub or on-premises servers and troubleshoot connectivity issues.
- Tests, monitors and optimizes the performance of APIs and integration flows.
- Works with IT teams and stakeholders to define API specs and documentation.
- Designs error scopes, dead letter queues and configures alerts within Anypoint Monitoring.
- Monitors integration flows to ensure data integrity.
- Collaborates with developers on API deployment.
- Updates RESTful API Modeling Language (RAML) specs based on business requirement changes.
- Troubleshoots Mulesoft applications and resolves connectivity issues.
- Creates and maintains detailed internal documentation on systems.
- Ability to maintain consistent and regular attendance in accordance with an established schedule.
- Ability to work onsite/in-office in accordance with CCS and department policies and procedures