What are the responsibilities and job description for the Linux System Administrator (Only local) position at ATC?
Server Administration:
- a. Install, configure, and maintain Linux servers, ensuring high availability and performance.
- b. Perform system upgrades, patch management, and security enhancements. (Satellite)
c. Troubleshoot and resolve server-related issues promptly to minimize downtime.
- d. Creating "golden" system images
- e. Install and configure Linux OS using Satellite or CD
- f. Container setup and deployment
- g. Container administration
- h. Building automated systems. Ansible automation of tasks.
- i. Experience with containerization (Docker, Kubernetes, OpenShift)
- User Account Management:a. Setup user accounts and SUDO access
- b. Setup group access
- c. Implement security policies to protect sensitive data
- Maintain security:a. SELinux
- b. FireEye
- Networking:a. Setup bonding and EtherChannel’s
- b. Work with networking to resolve issues
- Backups and monitoring:a. Work with the backup team to back up the OSs
- b. Work with the monitoring team to setup up alerting for the Oss
- Containerization:a. Maintain containered environments
- b. Migrate applications to Linux containers
Documentation a. Maintain accurate and up-to-date documentation of system configurations and procedures.
b. act on and document fix in tickets.
- Required Skills-Red Hat Linux Experience
- -Shell Scripting
- -Experience writing Ansible playbooks
- -Experience with VMWare
- -Working Knowledge of:
-ServiceNow Ticketing
-Git Server
-Cloud (Azure/AWS)