What are the responsibilities and job description for the Middleware Engineer position at hackajob?
About hackajob On-Demand
We connect top contractors like you with companies seeking specialized skills for their projects.
Job Title: Middleware Engineer – Contract Opportunity
Location: Dallas, TX (Hybrid, 2–3 days/week) | Duration: 6 months
Role Overview
As a Middleware Engineer, you’ll be responsible for the delivery, optimization, and scalability of middleware services, ensuring secure and efficient communication across IT systems, applications, and vendors. You’ll support XML, web services, and integration environments while collaborating with IT teams to enhance system performance.
Key Responsibilities
✅ IBM MQ Administration:
Setup, security hardening (TLS), upgrades, clustering, and performance tuning
✅ Support & Troubleshooting: Monitor, resolve issues, and assist development teams
✅ Integration & Automation: Leverage Ansible, JCL, and PowerShell scripting
✅ System Maintenance: Install, configure, and upgrade middleware infrastructure (IBM MQ 8.x & higher)
Must-Have Skills
- IBM MQ (8.0, 9.0), IBM App Connect, IBM DataPower
- SSL/TLS certificate management
- Linux navigation & scripting
- Troubleshooting expertise
Nice-to-Have Skills
- Middleware platforms (MuleSoft, Kafka)
- Log management (Graylog)
- ReST/SOAP APIs (OAuth 2.0, SAML 2.0)
- Build & deployment tools (IBM UCD, Azure DevOps)
- Insurance industry experience
Preferred Qualifications
- Experience with mainframes, UNIX/Linux, Windows Servers
- Coding experience: C#, .Net, Unix Shell scripting
- Automation tools: Ansible, JCL, PowerShell
- Database knowledge: IBM Db2 Family
- Some Java experience