XX
Middleware Support EngineerNPO USAToronto, Ontario, Canada
XX

Middleware Support Engineer

NPO USA
  • CA
    Toronto, Ontario, Canada
  • CA
    Toronto, Ontario, Canada
Apply Now

About

Key Responsibilities:
Middleware Administration & Support:
  • Install, configure, and maintain Apache, IBM WebSphere, Tomcat, and IIS environments across development, QA, and production.
  • Manage application deployments, patches, upgrades, and environment refreshes.
  • Monitor system performance and troubleshoot issues related to middleware, integrations, and application connectivity.
  • Configure and manage clustering, load balancing, and high‑availability setups.

Performance & Optimization:
  • Analyze logs, thread dumps, and performance metrics to identify bottlenecks.
  • Tune JVMs, web servers, and application servers for optimal performance.
  • Implement caching, connection pooling, and resource optimization strategies.

Security & Compliance:
  • Apply security patches, SSL/TLS certificates, and hardening standards.
  • Work with security teams to ensure compliance with corporate and regulatory requirements.
  • Manage authentication/authorization integrations (LDAP, SSO, OAuth, etc.).

Automation & DevOps Integration:
  • Develop scripts (Shell, Python, PowerShell, etc.) to automate deployments, monitoring, and maintenance tasks.
  • Integrate middleware components with CI/CD pipelines (Jenkins, GitLab, Azure DevOps, etc.).
  • Support containerization and cloud migration efforts where applicable.

Incident & Change Management:
  • Provide L2/L3 support for middleware‑related incidents and service requests.
  • Participate in on‑call rotation for critical production support.
  • Document changes, configurations, and troubleshooting procedures.

Collaboration & Communication:
  • Work closely with application developers, DBAs, network engineers, and security teams.
  • Provide technical guidance and mentorship to junior team members.
  • Participate in architecture discussions and contribute to middleware strategy.

Required Skills & Qualifications:
  • Strong hands‑on experience with Apache HTTP Server, IBM WebSphere, Tomcat, and IIS.
  • Solid understanding of HTTP/S, J2EE architecture, web services, and application hosting.
  • Experience with Linux/Unix and Windows Server environments.
  • Familiarity with load balancers, reverse proxies, and network fundamentals.
  • Proficiency in scripting (Shell, Bash, Python, PowerShell).
  • Experience with monitoring tools (Zabbix, etc.).
  • Knowledge of SSL certificates, keystores, truststores, and security protocols.
  • Strong analytical and troubleshooting skills.

Soft Skills:
  • Strong communication and documentation abilities.
  • Ability to work under pressure in mission‑critical environments.
  • Collaborative mindset with a focus on continuous improvement.
  • Attention to detail and commitment to operational excellence.
About NPO USA:

If you are smart and curious about new things, we are looking for you: this is an exciting opportunity to work, learn and acquire new skills

  • Toronto, Ontario, Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.