Job Openings
I26 - Middleware Engineer (067)
About the job I26 - Middleware Engineer (067)
Overview
The Middleware Engineer is responsible for administering, maintaining, and supporting enterprise middleware platforms while ensuring the availability, reliability, and performance of middleware services. This role provides operational support, application deployment, and project implementation across production and non-production environments. The successful candidate will work closely with internal IT teams, application teams, infrastructure teams, and external vendors to support business-critical systems.
Responsibilities
Middleware Administration
- Administer, maintain, and support enterprise middleware platforms, including Oracle WebLogic, JBoss EAP, Apache Web Server, JBoss Web Server, and Apache Tomcat.
- Perform middleware installation, configuration, upgrades, patching, and troubleshooting.
- Ensure middleware platforms remain highly available, secure, and optimized.
- Provide operational and project support for middleware infrastructure.
Application Deployment
- Perform application deployment and release activities across supported environments.
- Support production deployments and coordinate implementation with application and infrastructure teams.
- Ensure successful execution of middleware changes and production releases.
Operational Support
- Handle service requests related to middleware platforms.
- Investigate production issues, perform root cause analysis (RCA), and implement permanent resolutions.
- Collaborate with infrastructure, application, and vendor teams to maintain platform stability and service availability.
Production Support & On-Call
- Participate in an on-call standby roster to support production operations.
Provide after-hours support for:
- Production incident resolution.
- Production application deployments.
- Middleware patching across all environments.
- Project cutover activities.
- Critical service requests as approved by management.
- Support 24×7 operational activities when required.
Requirements
- Diploma or Degree in Computer Science, Information Technology, Computer Engineering, or a related discipline.
- Minimum 2 years of experience administering or engineering enterprise middleware platforms.
- Experience supporting production environments and enterprise application deployments.
- Self-motivated with the ability to work effectively in a fast-paced and challenging environment.
- Hands-on experience with Oracle WebLogic, JBoss EAP, JBoss Web, Apache Web Server, and Apache Tomcat.
- Familiarity with Windows, Unix, and Linux operating systems.
- Experience with Shell scripting.
- Strong knowledge of middleware administration, deployment, and troubleshooting.
Preferred Qualifications
- Middleware-related professional certification is an advantage.
- Experience supporting 24×7 production environments.
- Exposure to enterprise change management and release management processes.
Soft Skills
- Strong analytical and troubleshooting skills.
- Good interpersonal, mentoring, coaching, collaboration, and team-building skills.
- Excellent verbal and written communication skills with both technical and business stakeholders.
- Proactive mindset with the ability to embrace new technologies and continuously improve existing practices.
- Team player with the ability to work independently when required.