Search

Middleware & Infrastructure Administrator

PublishedPublished: 6/14/2022
Technology
|

Job Description

Key Responsibilities

\n

Linux & Middleware Administration

\n

    \n
  • Administer, maintain, patch, monitor, and troubleshoot Linux environments, preferably Red Hat Enterprise Linux (RHEL).
  • \n

  • Install, configure, maintain, and troubleshoot Apache HTTP Server, Docker, NGINX, and Red Hat JBoss Enterprise Application Platform (EAP).
  • \n

  • Support JBoss configurations including JVM settings, application deployments, data sources, certificates, logging, clustering, and environment-specific configuration.
  • \n

  • Analyze system and application logs to identify performance, configuration, connectivity, and availability issues.
  • \n

  • Support SSL/TLS certificates, keystores, truststores, and related application connectivity.
  • \n

\n

Java Application Support

\n

    \n
  • Possess a working knowledge of Java/Jakarta EE applications and be able to review Java code, stack traces, configuration files, and logs to assist with troubleshooting.
  • \n

  • Work closely with development teams to diagnose application, JVM, middleware, and infrastructure-related problems.
  • \n

  • Troubleshoot issues involving JVM memory, threads, garbage collection, connection pools, application dependencies, and service integrations.
  • \n

\n

Build & Deployment Support

\n

    \n
  • Support and troubleshoot application build and deployment processes across development, test, and production environments.
  • \n

  • Assist in diagnosing failed builds, deployment failures, configuration issues, dependency problems, permissions, and environment differences.
  • \n

  • Understand modern CI/CD concepts, Git-based source control, build pipelines, and release processes.
  • \n

  • Partner with Development and DevOps teams to improve deployment reliability and reduce manual intervention.
  • \n

\n

Networking & Infrastructure Coordination

\n

    \n
  • Possess a solid understanding of networking concepts including TCP/IP, DNS, routing, firewalls, ports, load balancing, SSL/TLS, NAT, and network connectivity.
  • \n

  • Understand VIPs, load balancers, firewall rules, and site-to-site (S2S) VPNs well enough to identify requirements and submit accurate network requests.
  • \n

  • Troubleshoot application connectivity using tools such as curl, openssl, nslookup/dig, traceroute, netstat/ss, and related Linux utilities.
  • \n

  • Partner effectively with Network and Security teams to diagnose connectivity issues and implement infrastructure changes.
  • \n

\n


\n

Required Qualifications

\n

    \n
  • 5+ years of Linux systems administration or equivalent enterprise infrastructure experience.
  • \n

  • Strong hands-on experience with Red Hat Enterprise Linux (RHEL) or comparable Linux distributions.
  • \n

  • Experience administering and troubleshooting Apache HTTP Server.
  • \n

  • Experience administering and troubleshooting Red Hat JBoss EAP.
  • \n

  • Working knowledge of Java/Jakarta EE applications, including the ability to interpret application logs, stack traces, JVM errors, and basic Java code.
  • \n

  • Experience troubleshooting application builds and deployments.
  • \n

  • Understanding of Git, CI/CD pipelines, and automated build/deployment processes.
  • \n

  • Strong networking fundamentals and the ability to translate application requirements into well-defined network requests.
  • \n

  • Experience troubleshooting complex issues that span application, middleware, operating system, database connectivity, and network layers.
  • \n

  • Strong communication and documentation skills with the ability to collaborate across Development, Infrastructure, Network, Security, and Operations teams.
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...