IT - Configuration Analyst/Administrator

Real Soft•Mason, OH
•Hybrid

About The Position

The Linux & Middleware Administrator supports enterprise applications across Linux operating systems, middleware, Java application runtime, build and deployment processes, and network connectivity. The role administers, maintains, patches, monitors, and troubleshoots Linux environments, preferably Red Hat Enterprise Linux (RHEL), and works with Apache HTTP Server, Docker, NGINX, and Red Hat JBoss Enterprise Application Platform (EAP). The administrator supports JBoss configuration and Java/Jakarta EE applications, including application deployments, JVM settings, data sources, certificates, logging, clustering, and environment-specific configuration. They analyze system and application logs, review code and stack traces to assist troubleshooting, and partner with development teams to resolve issues involving middleware, infrastructure, JVMs, and application behavior. The position also supports application build and deployment processes across development, test, and production environments, and works with Development and DevOps teams to improve deployment reliability. It coordinates with Network and Security teams on connectivity and infrastructure requirements, using Linux troubleshooting tools to investigate issues across application, middleware, operating system, database connectivity, and network layers. The role is hybrid, with three onsite days per week in Mason, Ohio, with no exceptions. The listed start date is immediately, and the stated duration is through December 31, 2026, with an extension for 2027 in process.

Requirements

  • 5 or more 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 and deployment processes.
  • Strong networking fundamentals and the ability to translate application requirements into well-defined network requests.
  • Experience troubleshooting complex issues across application, middleware, operating system, database connectivity, and network layers.
  • Strong communication and documentation skills and the ability to collaborate across Development, Infrastructure, Network, Security, and Operations teams.
  • Strong troubleshooting and root-cause-analysis skills, ownership, follow-through, and cross-functional communication skills.
  • Ability to work effectively during production incidents and high-priority deployments.

Nice To Haves

  • Experience with Jira for incident, change, problem, and work tracking.
  • Experience with GitLab, Jenkins, Ansible, or similar CI/CD and automation technologies.
  • Experience supporting highly available, business-critical enterprise applications.
  • Familiarity with load-balancing technologies such as F5 BIG-IP.
  • Experience with monitoring/APM platforms such as Dynatrace, Splunk, or similar tools.
  • Experience supporting applications that integrate with Oracle databases.
  • Basic scripting experience with Bash, Python, or similar technologies.
  • Prior hands-on application development experience, particularly with Java-based enterprise applications.

Responsibilities

  • Administer, 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.
  • Review Java code, stack traces, configuration files, and logs to help troubleshoot Java/Jakarta EE applications.
  • Work with development teams to diagnose application, JVM, middleware, and infrastructure-related problems.
  • Troubleshoot JVM memory, threads, garbage collection, connection pools, application dependencies, and service integrations.
  • Support and troubleshoot application build and deployment processes across development, test, and production environments.
  • Help diagnose failed builds, deployment failures, configuration issues, dependency problems, permissions, and environment differences.
  • Partner with Development and DevOps teams to improve deployment reliability and reduce manual intervention.
  • Identify network requirements and submit accurate requests involving VIPs, load balancers, firewall rules, and site-to-site VPNs.
  • Troubleshoot application connectivity using Linux and network tools.
  • Partner with Network and Security teams to diagnose connectivity issues and implement infrastructure changes.
  • Collaborate across Development, Infrastructure, Network, Security, and Operations teams, including during production incidents and high-priority deployments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service