Job Openings Linux Middleware Administrator

About the job Linux Middleware Administrator

Linux Middleware Administrator to support business-critical Java enterprise applications. You'll manage Red Hat Linux servers and the middleware layer (JBoss EAP, Apache, NGINX, Docker), and troubleshoot issues across applications, servers and the network.

What you'll do:

  • Administer, patch, monitor and troubleshoot Red Hat Enterprise Linux servers
  • Install, configure and support JBoss EAP, Apache HTTP Server, NGINX and Docker
  • Manage JBoss settings: Java memory and runtime settings, deployments, database connections, certificates, logging and clustering
  • Read Java logs, error traces and basic code to help developers find root causes
  • Troubleshoot Java runtime issues: memory, threads, memory cleanup (garbage collection) and database connection pools
  • Support builds and deployments across dev, test and production; fix failed builds and environment differences
  • Manage SSL/TLS certificates and the stores that hold them
  • Troubleshoot connectivity (DNS, firewalls, load balancers, VPNs) using curl, openssl, dig, traceroute and netstat, and submit accurate network change requests

Required:

  • 5+ years of Linux systems administration (RHEL preferred)
  • Hands-on Red Hat JBoss EAP and Apache HTTP Server administration
  • Working knowledge of Java/Jakarta EE applications: logs, stack traces, Java runtime errors and basic code
  • Experience troubleshooting builds and deployments; Git and CI/CD pipelines
  • Strong networking basics: TCP/IP, DNS, routing, firewalls, load balancing, SSL/TLS
  • Able to troubleshoot issues that span the application, middleware, OS, database and network
  • Strong communication and documentation skills

Preferred: Jira; GitLab, Jenkins or Ansible; F5 BIG-IP; Dynatrace or Splunk; Oracle database integration; Bash or Python scripting; some Java development background.