Purpose of Role:
The Linux System Administrator is responsible for the technical design, planning, implementation, and performance tuning and recovery procedures for mission-critical enterprise systems. As a technical expert in system administration, the role involves recommending the design and configuration of operating systems and system applications, investigating and analyzing the feasibility of system requirements, and developing system specifications. The role also includes identifying methods and solutions and providing project leadership to ensure a high level of service to departmental customers.
Must Have
• Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience).
• Demonstrated experience in a Linux Systems Administrator role or similar capacity.
• Ability to analyze and troubleshoot system performance and connectivity issues effectively. Command-line and figure out what is running on a box
• Proficiency in Linux operating systems (Primarily Red Hat), covering installation, configuration, and administration.
• Expertise in shell scripting (primarily Bash, Pearl would be helpful) for task automation and system management.
• Knowledge of networking protocols, services, and security (e.g., TCP/IP, DNS, DHCP, firewalls, and BIG IP devices).
• Deep understanding of system security principles and best practices.
• Outstanding communication and interpersonal skills, facilitating seamless collaboration across teams.
• 5+ years of proven Linux Administration experience.
Nice to Have (not required)
• Familiarity with virtualization technologies (e.g., VMware, Hyper-V KVM) and cloud platforms (e.g., AWS, Azure).
• Experience with system monitoring and management tools (e.g., Solarwinds, Ansible, OPCON).
• Professional certifications in Linux administration (e.g., LPIC, RHCE) or related fields.
• Exposure to containerization technologies (e.g., Docker, Kubernetes).
• Proficiency in scripting languages for automation and configuration management (e.g., Puppet, Chef, Ansible).
• Familiarity with database administration (e.g., MySQL, PostgreSQL, Microsoft SQL).
• Solid grasp of web servers and associated technologies (e.g., Apache, Nginx).
• Sound understanding of NIM, AIX, and IDM.
• Experience with version control systems (e.g., Git).
Minimum Education & Experience Requirements
• Bachelor’s degree or equivalent with 2 years of related professional experience.
• 7+ years of experience with Unix/Linux administration.
• Thorough understanding and experience with computer-based systems and associated networking architectures.
• Experience with large complex projects, Linux and/or other Unix systems, SAN, security compliance (SOX, PCI, NIST), and 2+ years of experience with RHEL in a virtualized environment.
• Ability to work independently with minimal supervision and manage multiple projects simultaneously.
• Willingness to work irregular shifts when needed and provide on-call coverage in a 24/7 environment.