Job Description:
Install, configure, and maintain Linux servers (RHEL, CentOS, Ubuntu, etc.).
Manage and support middleware applications (Apache, Tomcat, JBoss, WebLogic, etc.).
Perform system monitoring, performance tuning, and capacity planning.
Implement and maintain system security, patching, and compliance.
Troubleshoot and resolve hardware, software, and networking issues.
Automate routine tasks using shell scripting or configuration management tools.
Maintain backup and disaster recovery procedures for Linux and middleware systems.
Collaborate with application teams to support deployments and upgrades.
Document system configurations, procedures, and troubleshooting steps.
Participate in on-call rotation and provide after-hours support as needed.
Requirements:
Bachelor’s degree in Computer Science, Information Technology, or related field.
5+ years of experience in Linux system administration.
5+ years of hands-on experience with middleware applications.
Proficiency in shell scripting (Bash, Perl, or Python).
Strong understanding of networking concepts (TCP/IP, DNS, NFS, etc.).
Experience with storage systems (SAN/NAS) and backup solutions.
Familiarity with ITIL practices and change management processes.
Preferred Qualifications:
Middleware certification (e.g., Red Hat Certified Specialist in Middleware).
Experience with automation tools like Ansible, Puppet, or Chef.
Exposure to cloud platforms (AWS, Azure) and hybrid environments.
Knowledge of containerization (Docker, Kubernetes) is a plus.
Soft Skills:
Strong analytical and problem-solving skills.
Excellent communication and documentation abilities.
Ability to work independently and in a team-oriented environment.
Detail-oriented with a proactive approach to system reliability.
#J-18808-Ljbffr