Required Skills:
MuleSoft Anypoint Platform Anypoint Studio Exchange Runtime Manager
MuleSoft API Manager and Custom Policies Implementation
API Security - SSL OAuth2 Threat Protection Data Protection. Etc
MuleSoft Development and DataWeave 2.0
DevOps - Git Jenkins Maven
RAML Specification
MuleSoft Development
Munit
GIT
JMeter
Nexus
Java
Azure Cloud Concepts
Secondary Skills Desired:
RTF Deployment Model
ELK
Dynatrace
Python
Kafka
Azure DevOps
Docker K8s
Role & Responsibilities:
Designing and developing MuleSoft API gateway solutions to support business requirements
Configuring and customizing MuleSoft API gateway policies to meet security and performance requirements
Collaborating with cross-functional teams including architects developers and operations teams to design and implement API solutions
Providing technical expertise and guidance to project teams on MuleSoft API gateway development best practices
Developing and maintaining documentation related to MuleSoft API gateway solutions including design documents user guides and release notes
Participating in code reviews testing and debugging of MuleSoft API gateway solutions
Troubleshooting issues with API Gateway solutions and resolving them in a timely manner
Expertise with Troubleshooting tools like ELK Dynatrace and Anypoint Monitoring tools
Identifying opportunities to improve performance reliability and scalability of MuleSoft API gateway solutions
Staying up-to-date with the latest MuleSoft API gateway security features capabilities and best practices
Providing technical support and assistance to end-users of MuleSoft API gateway solutions
Creating API specifications using RAML or OpenAPI and implementing those specifications in MuleSofts Anypoint Platform
Configuring policies and security controls within the API Gateway to ensure that APIs are secure performant and meet regulatory requirements
Participating in code reviews and providing feedback to other developers
Documenting technical designs API specifications and other relevant information
Collaborating with other MuleSoft developers to build reusable components and libraries that can be used across multiple projects
Providing technical guidance to other developers and helping them to troubleshoot issues with MuleSoft applications