Key ResponsibilitiesLinux & Middleware AdministrationAdminister, maintain, patch, monitor, and troubleshoot Linux environments, preferably Red Hat Enterprise Linux (RHEL).Install, configure, maintain, and troubleshoot Apache HTTP Server, Docker, NGINX, and Red Hat JBoss Enterprise Application Platform (EAP).Support JBoss configurations including JVM settings, application deployments, data sources, certificates, logging, clustering, and environment-specific configuration.Analyze system and application logs to identify performance, configuration, connectivity, and availability issues.Support SSL/TLS certificates, keystores, truststores, and related application connectivity.Java Application SupportPossess 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.Work closely with development teams to diagnose application, JVM, middleware, and infrastructure-related problems.Troubleshoot issues involving JVM memory, threads, garbage collection, connection pools, application dependencies, and service integrations.Build & Deployment SupportSupport and troubleshoot application build and deployment processes across development, test, and production environments.Assist in diagnosing failed builds, deployment failures, configuration issues, dependency problems, permissions, and environment differences.Understand modern CI/CD concepts, Git-based source control, build pipelines, and release processes.Partner with Development and DevOps teams to improve deployment reliability and reduce manual intervention.Networking & Infrastructure CoordinationPossess a solid understanding of networking concepts including TCP/IP, DNS, routing, firewalls, ports, load balancing, SSL/TLS, NAT, and network connectivity.Understand VIPs, load balancers, firewall rules, and site-to-site (S2S) VPNs well enough to identify requirements and submit accurate network requests.Troubleshoot application connectivity using tools such as curl, openssl, nslookup/dig, traceroute, netstat/ss, and related Linux utilities.Partner effectively with Network and Security teams to diagnose connectivity issues and implement infrastructure changes.Required Qualifications5+ years of Linux systems administration or equivalent enterprise infrastructure experience.Strong hands-on experience with Red Hat Enterprise Linux (RHEL) or comparable Linux distributions.Experience administering and troubleshooting Apache HTTP Server.Experience administering and troubleshooting Red Hat JBoss EAP.Working knowledge of Java/Jakarta EE applications, including the ability to interpret application logs, stack traces, JVM errors, and basic Java code.Experience troubleshooting application builds and deployments.Understanding of Git, CI/CD pipelines, and automated build/deployment processes.Strong networking fundamentals and the ability to translate application requirements into well-defined network requests.Experience troubleshooting complex issues that span application, middleware, operating system, database connectivity, and network layers.Strong communication and documentation skills with the ability to collaborate across Development, Infrastructure, Network, Security, and Operations teams.