- Company Name
- US Tech Solutions
- Job Title
- Middleware Engineer
- Job Description
-
**Job Title:** Middleware Engineer
**Role Summary:**
Provide 24/7 support and lifecycle management for middleware platforms supporting payments, trading, and front‑/back‑office applications. Serve as the technical expert for IBM WebSphere, Apache/Tomcat, JBoss EAP, WebLogic, IIS, and related web technologies across Linux, Windows, AIX, and Solaris environments. Ensure system resilience, security, and compliance while collaborating with development teams and vendors.
**Expectations:**
- Participate in on‑call rotation and weekend support as required.
- Deliver timely incident resolution and proactive risk mitigation.
- Adapt quickly to evolving technologies and banking processes.
- Maintain adherence to bank policies on attendance, compliance, and professional conduct.
- Communicate effectively with global teams and external vendors.
**Key Responsibilities:**
- Design, install, upgrade, configure, and support web and middleware technologies.
- Deploy, administer, and troubleshoot WebSphere Application Server (versions 7.x/8.x) on heterogeneous platforms (AIX, Linux, Windows).
- Create and manage profiles, clusters, nodes, and node agents; implement workload management and tuning.
- Configure WebSphere resources (JDBC, JMS), global security, SSL, and LDAP integration.
- Perform Tomcat, JBoss EAP, WebLogic, and IIS deployments and production support.
- Develop and maintain Bash, PowerShell, Python, and Ansible scripts for automation.
- Identify infrastructure risks, coordinate corrective actions with application teams, and ensure disaster‑recovery and compliance requirements are met.
- Interface with external vendors to resolve complex cross‑platform issues.
**Required Skills:**
- In‑depth knowledge of HTTP servers (IHS, Apache) and web application servers (WebSphere 7.x/8.x, Tomcat, JBoss EAP, WebLogic, IIS).
- Strong experience with enterprise file transfer protocols (HTTP, HTTPS).
- Proficiency in Linux, Windows, AIX, and SUN Solaris operating systems.
- Scripting expertise in Bash, PowerShell, Python; automation using Ansible.
- Database familiarity (Oracle, MS SQL, Sybase).
- Ability to work in a global, fast‑paced environment and manage competing priorities.
- Excellent communication and interpersonal skills; strong attention to detail; self‑starter attitude.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).
- FINRA Personal Account Dealing registration (required).