Description

Responsibilities

  • Responsible for establishing the approach, strategy, best practices and guidelines for API’s working with other teams.
  • Guidelines and Best Practices.
  • Create and maintain key processes around Business API Discovery Process, Self-Serve Asset Consumption and Contribution Process mobilization.
  • Create MuleSoft Platform Capability Awareness by building content around Developer Enablement, API Assets, API LED Design approach, C4E processes, Platform New Features Releases /Roadmap Communications, High value reusable API’s.
  • Establish a feedback Loop to collaborate and improve process / assets.
  • Promote API Practice and Culture: Announcements, BrownBags, API Events, Hackathons.

Required Skills

  • DevSecOps Strategy, API versioning and deprecation strategy, API Marketplace & Developer Portal Strategy, API Security & Compliance Guidelines, API Portal(Exchange) Governance Guidelines, API LED Design Guidelines & Narrative.
  • Strong understanding of underlying Mule ESB architecture with experience of server administration and physical deployment (On Cloud, On Premise and Hybrid).
  • Understanding of architectural concepts for MuleSoft implementations including encryption, security, logging, scalability, clustering, and securing solutions.
  • Ability to design and develop MuleSoft APIs, writing complementary RAML and formally document architecture and design specifications.
  • Strong knowledge of EAI/SOA best practices, development methodologies & standards.
  • Demonstrable understanding of Web Services (SOAP & REST), XML and JSON formats document schemas, HTTP protocol, and underlying internetworking concepts.
  • Excellent troubleshooting skills with the ability to analyze and resolve complex technical issues and defects.

Required Experience

  • 2+ years of hands-on experience with MuleSoft ESB, CloudHub, and API Management.
  • Experience with a breadth of MuleSoft inbound/outbound connectors, for example: Web Services, File, Database, Salesforce, JMS, AWS services, etc.
  • Experience orchestrating complex use cases involving multiple systems, incorporating error handling and logging.
  • Strong experience in Application Development using Mule ESB and SOA/EAI technologies and API management, MuleSoft – ESB Enterprise Edition, CloudHub.
  • Experience with Java/JEE programming/development.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate