Key Responsibilities:
- Linux & Middleware: Administer RHEL, Apache, NGINX, Docker, and JBoss EAP (JVM settings, clustering, deployments, SSL, logs).
- Java App Support: Review Java/Jakarta EE code, logs, and stack traces to diagnose JVM, thread, and connection issues with dev teams.
- Build & Deployment: Troubleshoot build/deployment pipelines, Git workflows, and environment discrepancies.
- Networking: Use Linux utilities (curl, openssl, netstat) to diagnose connectivity; coordinate firewalls, load balancers, and routing with network/security teams.
Required Qualifications
- 5+ 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.
Preferred Qualifications
- 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 (even small) particularly with Java-based enterprise applications, is a plus and will be valuable when troubleshooting application, build, deployment, and runtime issues.
Key Competencies
- Strong troubleshooting and root-cause-analysis skills
- Ability to troubleshoot across the application, middleware, OS, and network stack
- Comfortable reviewing application code without requiring a software developer background
- Strong ownership and follow-through
- Ability to work effectively during production incidents and high-priority deployments
- Strong cross-functional communication skills
- Ability to translate technical requirements between Development and Infrastructure teams
Linux System Administrator (Mason) in mason at Unknown Company
This position is listed as full time and onsite.