Administer, maintain, and support the organization’s Linux
Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
Develop and implement Linux administration standards and procedures.
Provide input to the policies and procedures related to equipment purchase, use, support, monitoring, security, and
Implement, maintain and extend system monitoring frameworks.
Support application installation and monitoring solutions.
Coordinate 3rd party services used to support the Linux servers and/or workstations.
Provide reporting as required to senior management.
Participate in and support capacity planning and the development of long-term strategic goals for Linux systems and software in conjunction with end-users and department managers.
Coordinate with network engineering, business application, and database administration functions to implement Linux systems that utilize industry best practices to meet corporate objectives.
Perform standard configuration, management, and maintenance tasks for related file systems, input/output systems, networking, clustering, storage, and applications.
Perform and test system configuration backups and restores to ensure system recovery from error or outage.
Perform and test data backups and restores, in conjunction with the storage team where present, to ensure full data retrieval.
Review and deploy Linux system releases and vendor-supplied patches according to best practices.
Monitor, test, and tune system performance; preserve and provide system log files as needed.
Recommend and execute modifications to Linux systems in order to improve efficiency, reliability, and performance.
Conduct research on Linux-related hardware and software in support of procurement and system development efforts.
Manage end user accounts, permissions, access rights, and storage allocations in accordance with best-practices regarding privacy, security, and regulatory compliance.
Perform system security audits (including user account audits).
Implement redundant systems, policies, and procedures for disaster recovery and archiving to ensure effective protection
and integrity of storage appliances and stored data assets.
Establish appropriate end-user access control levels for stored data.
Establish, enforce and follow change control, incident response, and testing processes for modifications to all hardware and software systems.
Ensure Linux-based systems comply with policies, standards, licensing agreements, configuration guidelines, and best-practices for maintaining regulatory compliance.
Ensure secure user access and role validation processes.
Create required reports in response to business user needs.
Create Linux shell scripts.
Develop and maintain Linux system documentation
Other projects as assigned by the Systems Manager.
Knowledge of coding using C, Perl, shell scripting, etc.
Bachelor’s degree in Computer Science or related, or 10 years relevant experience
Red Hat certification desired (RHCSA, RHCE)
Experience supporting HPC (high performance computing) clusters
Strong customer service orientation
Highly self-motivated and directed, with keen attention to detail.
Proven analytical and problem-solving abilities.
Ability to effectively prioritize tasks in a high-pressure environment.
AVL - 20 months ago
copy to clipboard -