Miracle Software Systems is looking for experienced Middleware Engineer at Visakhapatnam (Onsite) location with 5–8 years of hands-on experience in managing enterprise middleware platforms. The ideal candidate will be responsible for ensuring the stability, performance, and availability of web servers, application servers, messaging systems, and automation frameworks in a production environment.
Key Responsibilities
Middleware Administration
- Install, configure, upgrade, and maintain middleware platforms across Dev, QA, and Production environments.
- Manage application deployments, release cycles, and environment configurations.
- Monitor system health, troubleshoot issues, and ensure high availability.
Apache Tomcat
- Perform installation, configuration, and upgrades of Tomcat servers.
- Deploy and manage Java-based applications.
- Conduct performance tuning and troubleshooting.
Apache HTTP Server
- Install, configure, and maintain Apache web servers.
- Create and manage reverse proxy rules and routing configurations.
- Ensure optimal performance and security.
NGINX
- Install and configure NGINX servers for reverse proxy and API management.
- Implement load balancing and optimize performance.
- Manage configurations and service uptime.
ActiveMQ
- Install, configure, and manage ActiveMQ environments.
- Implement failover and high-availability configurations.
- Administer queues, topics, and messaging workflows.
- Monitor and troubleshoot messaging services.
SAP BOBJ (Business Objects)
- Manage job scheduling, monitoring, and service operations.
- Troubleshoot and resolve system issues.
- Coordinate with SAP support teams for incident resolution.
Automation – Ansible
- Install, configure, and upgrade Ansible environments.
- Manage inventories and secure SSH key exchanges.
- Develop and maintain playbooks to automate operational tasks.
- Improve efficiency through continuous automation enhancements.
Required Skills & Experience
- 5–8 years of experience in middleware administration and support
- Strong expertise in:
- Apache Tomcat
- Apache HTTP Server
- NGINX
- ActiveMQ
- Experience with SAP BOBJ administration
- Hands-on experience with Ansible automation
- Strong knowledge of Linux/Unix systems
- Experience in application deployment and release management
- Solid troubleshooting and performance tuning skills
- Understanding of high availability, clustering, and failover mechanisms
Preferred Qualifications
- Experience with CI/CD and DevOps tools
- Familiarity with monitoring tools (e.g., Splunk, Grafana, Prometheus)
- Scripting knowledge (Shell, Python, etc.)
- Experience in 24/7 production support environments