Search

Linux System Administrator

PublishedPublished: 6/14/2022
Technology
|

Job Description

Key Responsibilities:

\n

    \n
  • Linux & Middleware: Administer RHEL, Apache, NGINX, Docker, and JBoss EAP (JVM settings, clustering, deployments, SSL, logs).
  • \n

  • Java App Support: Review Java/Jakarta EE code, logs, and stack traces to diagnose JVM, thread, and connection issues with dev teams.
  • \n

  • Build & Deployment: Troubleshoot build/deployment pipelines, Git workflows, and environment discrepancies.
  • \n

  • Networking: Use Linux utilities (curl, openssl, netstat) to diagnose connectivity; coordinate firewalls, load balancers, and routing with network/security teams.
  • \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


\n

Preferred Qualifications

\n

    \n
  • Experience with Jira for incident, change, problem, and work tracking.
  • \n

  • Experience with GitLab, Jenkins, Ansible, or similar CI/CD and automation technologies.
  • \n

  • Experience supporting highly available, business-critical enterprise applications.
  • \n

  • Familiarity with load-balancing technologies such as F5 BIG-IP.
  • \n

  • Experience with monitoring/APM platforms such as Dynatrace, Splunk, or similar tools.
  • \n

  • Experience supporting applications that integrate with Oracle databases.
  • \n

  • Basic scripting experience with Bash, Python, or similar technologies.
  • \n

  • Prior hands-on application development experience (even small) particularly with Java-based enterprise applications, is a plus and will be valuable when troubleshooting application, build, deployment, and runtime issues.
  • \n

\n


\n

Key Competencies

\n

    \n
  • Strong troubleshooting and root-cause-analysis skills
  • \n

  • Ability to troubleshoot across the application, middleware, OS, and network stack
  • \n

  • Comfortable reviewing application code without requiring a software developer background
  • \n

  • Strong ownership and follow-through
  • \n

  • Ability to work effectively during production incidents and high-priority deployments
  • \n

  • Strong cross-functional communication skills
  • \n

  • Ability to translate technical requirements between Development and Infrastructure teams
  • \n

\n


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