What are the responsibilities and job description for the Linux administrator position at My3Tech?
Hello All,
I hope you are doing well.
Role : Linux Administrator
Location : Jackson, Mississippi
Type : C2C / W2
Duration : Three years with possible option year extensions
Client : State of Mississippi
Description of Duties :
IT professional responsible for installing, configuring, and maintaining the MDHS Linux operating systems and related software. Staff ensure that Linux-based networks, servers, and systems function properly by performing system tuning, performance optimization, and root cause analysis. Duties may include managing user access, expanding storage solutions, implementing security measures and supporting automation platforms like Ansible, manage Red Hat Satellite. The resource(s) will work at the direction of the assigned state manager, and duties may include the following :
- Installation and Configuration of Linux Systems - Installs, configures, and maintains Linux operating systems and related software. Installs and upgrades software maintains software licenses, and patches Linux servers. Install and configure Linux systems, including back-end databases and scripts, and perform system maintenance by reviewing error logs. The vendor must have experienced Linux Administrators with a proven track record in installing, configuring, and maintaining Linux systems, ensuring seamless integration and functionality of related software and systems.
- Maintenance and Support of Automation Platforms - Maintain and support the Ansible automation platform and Red Hat Satellite at MDHS. Configure and maintain the Ansible environment, including managing inventory files, environment variables, and host groups. Create, modify, and manage Ansible playbooks to automate tasks and processes like software installation, system updates, and network configuration. Manage AMQ templates and Fuse installation templates on the Ansible automation platform. Create new templates to support deployments on new servers. Write Ansible playbooks to apply IRS security fixes. The vendor must have expertise in Ansible and Red Hat Satellite, capable of managing, supporting, and automating processes within these platforms to ensure efficient and secure system operations.
- System Performance and Root Cause Analysis - Ensure that the MDHS Linux-based networks, servers, and systems are functioning properly. Support the respective teams by performing system tuning, performance optimization, and root cause analysis. Address all application and system issues raised by the DBA team, ESB team, and SID team at MDHS. The vendor must provide skilled Linux Administrators adept at system tuning,
- performance analysis and troubleshooting to maintain optimal system performance and resolve issues promptly.
- Storage Management - Add additional storage to the mount points / Linux servers to support the growth of application data. The vendor must have experience in managing and expanding storage solutions for Linux servers to accommodate growing data needs.
- User Access Control - Control user access and manage who can access what within the Linux environment. The vendor must have the ability to implement and manage robust access control measures to ensure secure and appropriate access to MDHS systems and data.
- Backup and Recovery - Support Data Domain, which is used at MDHS for backup. Perform cleanup of Data Domain to address performance issues. The vendor must have experience in managing backup solutions, particularly Data Domain, ensuring data integrity and addressing performance issues.
- System Upgrades and Licensing - Upgrade Linux servers from end-of-life (EOL) versions to the latest versions. Maintain Red Hat Satellite and apply for licenses. The vendor must provide expertise in upgrading and maintaining Linux servers, including managing Red Hat Satellite installations and licenses.
- Scripting and High Availability (HA) Support - Write bash scripts to support high availability (HA) and get notified via email when systems are down. The vendor must have proficiency in scripting (bash) to support high availability and monitoring of Linux systems.
Required Skills and Experience :