Job Description :
This candidate will be working in the Middleware Platform migration team and work on installation, configuration, administration and migration of Mule.
Required Skills:
o Mule Enterprise or Community Editions
o Familiar with support services includes administration, maintenance, upgrade and deployment within enterprise setup and worked on below:
o Installation and configuration of Mule Enterprise or Community edition
o Performing Mule in-place or parallel upgrades
o Load balancing VIP Configuration
o Working on Mule Management Console
o Perform standalone or Clustered Mule Configurations
o Familiar with JDK 1.7 and 1.8 configurations and optimizations
o Shell scripting to create extensions for management console or to automate routine operations
o Application Deployment
o Manual and Automatic deployment
o Knowledge on application configurations and optimizations
o Flow Analysis
o Familiarity with Mule management console REST API
o Knowledge of different Mule components
o Security
o Configuring LDAP
o User management provisioning/de-provisioning
o Setting up SSL certificates
o Monitoring Configurations
o Alerts and notifications
o Monitoring dashboard
o SLA Management
o Troubleshooting
o Knowledge on logging – ESB Logs, Container Logs, Mgmt. Console Logs and Shell script logs
o Ability to perform memory analysis and generate heap and thread dumps
o Ability to debug performance bottlenecks
o Tuning
o JVM, Scalability and Performance tuning
o Communication and leadership skills (will work directly with customer)
o Experience of working with GIT, Apache Maven, Jenkins based build & release process.
o Should have worked in Agile based project delivery
o Nice to have – Ansible Automation
o Install, configure and manage Mule servers in standalone or cluster modes
o Develop automation scripts for Mule server configurations and operational support
o Troubleshoot application server issues – Log analysis, Memory analysis and other performance analysis
o Perform migrations or upgrades for minor or major releases of Mule
o Communicate and direct application development teams to effectively use Mule capabilities
o Define and Document Mule runbooks and operational procedures
o Perform application deployments
o Provide support on critical issue