Mulesoft Consultant
Apply NowCompany: Sarian, Inc.
Location: Charlotte, NC 28269
Description:
Role:Mulesoft Consultant
Duration:Fulltime
Location:Charlotte,North Carolina
Experience Qualification:
Roles and Responsibilities:
Application Skills:
Platform Skills:
Duration:Fulltime
Location:Charlotte,North Carolina
Experience Qualification:
- Expert knowledge of API design patterns and development templates in Mulesoft
- Expert knowledge in Anypoint Exchange, Anypoint Platform and Anypoint Studio
- Expert knowledge in securing APIs in both internal and external communications
- Integration product experience is preferred. For example: webMethods, TIBCO, IBM MQ Series, APIGEE, Dell-Boomi or Jitterbit etc.
- RAML or SWAGGER experience
- Broad understanding of CI/CD architecture and Agile/DevOps methodology
- Experience in automation tools & technologies like:
- Source Control: Bitbucket
- Continuous Integration: Jenkins
- Infrastructure Automation: Ansible
- Deployment Automation: Jenkins
- Containers: Docker
- Orchestration: OpenShift/Kubernetes
- Cloud: AWS/Azure
- Monitoring: EFK and Prometheus
- Demonstrating expertise in designing, implementing, and supporting enterprise grade solutions in a secure way
- Hands-on experience in programming/development skills applied within the enterprise application integration space
- At least 7 years' experience in designing and developing REST APIs within several organizations
- Experience in integrating SaaS applications is preferred. i.e. Salesforce, SuccessFactors, RightNow, ServiceNow, Ariba
- Mulesoft certification is preferred
- Ability to code and debug against APIs
- Experience with XML, JMS, SOAP and/or Web Services (WS*) and other SOA/Integration technologies
- Knows his/her way in big organizations
- Customer-first mindset
- Creative, problem-solving ability
Roles and Responsibilities:
Application Skills:
- Responsible for playing senior Mulesoft DevOps engineer i.e. to drive architecting a requirement, solutioning, designing, developing and supporting in production environment.
- Responsible for defining solution design pertinent to the scope of the change/project and in accordance with enterprise and domain architecture guidelines.
- Understand the use case and identify opportunities to move more towards API'fication from ESB based solution
- Define and follow API principles, best practices, standards, patterns and governance
- Create solution design, RAML, System, Process and Enterprise API to satisfy a business requirement
- Responsible for ensuring high level design is interpreted and implemented
- Estimate new piece of work, participate in sprint planning and collaborate with scrum master, product owner and Integration domain owner
- Support APIs delivered in production environment as being the part of DevOps team in terms of Incident, problem, change management etc
Platform Skills:
- Operationalize the platform through enablers such as CI/CD, automation, event management, exception handling, monitoring and dashboard
- Implement and extend auto scaling and self-heal feature in OpenShift and work towards Cloudification of the platform