Job Title: Senior Linux Administrator
Location: Irvine, CA (onsite)
Job Description:
* Provide advanced support for Linux server infrastructure, including troubleshooting and resolving complex system issues and escalations
* Linux vulnerability management
* Design, implement, and monitor Linux-based infrastructure to ensure high availability, reliability, and performance
* Manage and maintain Linux operating systems, including installation, configuration, patching, upgrades, and security hardening
* Develop, automate, and optimize administrative tasks using scripting languages such as Bash, Python, or Perl
* Oversee and execute system backups, disaster recovery planning, and data restoration processes
* Proactively monitor system performance, conduct capacity planning, and tune systems for optimal operation
* Collaborate with cross-functional teams to support project requirements, automation strategies, and deployment processes
* Implement and maintain configuration management tools (e.g., Puppet, Chef, Ansible) and infrastructure monitoring solutions
* Ensure system and data security by managing firewalls, intrusion detection systems, and applying security updates
* Maintain documentation for system configurations, procedures, and incident response
* Provide guidance, mentorship, and technical leadership to junior administrators and support staff
* Participate in change management, incident response, and root cause analysis for critical issues
* Support and maintain Linux-based applications, services (e.g., Apache, Nginx, MySQL), and network components
* Stay updated with emerging technologies, evaluate new tools, and contribute to continuous improvement initiatives
* Participate in on-call rotation to provide 24/7 support for critical systems as needed
* Good communication skills