What are the responsibilities and job description for the Linux Admin position at Ace Technologies, Inc.?
A Linux Administrator
Manages, configures, and maintains Linux-based servers and infrastructure to ensure high availability, security, and performance. Key responsibilities include installing systems, automating tasks with scripting (Bash/Python), monitoring system health, patching software, and managing user access. They often support 24x7 environments, working with both virtual and physical servers.
Key Responsibilities
· System Maintenance: Install, configure, and maintain Linux operating systems (e.g., Red Hat, CentOS, Ubuntu).
· Performance Monitoring: Monitor server performance and security, ensuring 24/7 uptime.
· Security & Patching: Apply security patches, manage firewalls, and maintain system security protocols.
· Automation & Scripting: Create and maintain scripts to automate routine tasks (Bash, Python).
· Backup & Recovery: Implement backup solutions to ensure data integrity and disaster recovery.
· Troubleshooting: Diagnose and resolve server-level technical issues and hardware failures.
Documentation: Maintain detailed documentation for system configurations, procedures, and invento