Job Description
Role Overview :
We're looking for a highly skilled Middleware Engineer who will be part of a dynamic infrastructure and DevOps team supporting critical customer-facing applications. The ideal candidate will bring hands-on experience across legacy and modern middleware platforms, infrastructure automation, scripting, performance monitoring, and production support.
Roles & Responsibilities :
- Act as an individual contributor on the Middleware team to build, support, and maintain scalable and resilient application environments.
- Work with various middleware platforms (WebLogic, JBoss, Tomcat, etc.) including legacy and containerized versions.
- Write and maintain infrastructure automation scripts using Shell, Python, or Perl with a focus on performance, security, and scalability.
- Own and manage the full lifecycle of middleware delivery-from development through deployment and production support.
- Implement and maintain monitoring tools, logging, KPIs, and alerting for both infrastructure and application performance.
- Plan, coordinate, and execute upgrades, patches, hotfixes, and migrations across multiple environments (Dev, QA, UAT, Prod).
- Document all changes and ensure knowledge transfer through updated README files, wikis, and status pages.
- Collaborate with Engineering, Product, QA, Release, and Operations teams to define priorities and resolve technical issues.
- Troubleshoot deployment failures and infrastructure issues (e.g., memory issues, disk space, missing libraries / certs).
- Participate in impact assessments and provide root cause analysis for incidents in production and non-production environments.
- Support CI / CD pipelines and assist in integration of middleware with DevOps workflows.
Preferred Skills :
Strong knowledge of middleware platforms (WebLogic, Tomcat, JBoss, etc.)Experience with scripting languages : Shell, Python, PerlFamiliarity with DevOps tools : Jenkins, Git, Ansible, etc.Hands-on with performance monitoring tools : AppDynamics, Splunk, DynatraceSolid troubleshooting and root cause analysis skillsExperience working in on-premises and hybrid cloud environments