10777 - Sr. Engineering Systems Administrator (UNIX)
Fountain Valley, CA
Full Time
Infrastructure
Experienced
10777 - Sr. Engineering Systems Administrator (UNIX)
Purpose:
We are seeking a skilled and experienced Senior UNIX Administrator to join our dynamic IT team. The ideal candidate will be responsible for the installation, configuration, administration, and optimization of UNIX-based systems. You will play a critical role in ensuring the stability, integrity, and efficient operation of our systems infrastructure, as well as managing large-scale deployments, system upgrades, and troubleshooting complex issues.
Essential Functions:
Requirements:
Purpose:
We are seeking a skilled and experienced Senior UNIX Administrator to join our dynamic IT team. The ideal candidate will be responsible for the installation, configuration, administration, and optimization of UNIX-based systems. You will play a critical role in ensuring the stability, integrity, and efficient operation of our systems infrastructure, as well as managing large-scale deployments, system upgrades, and troubleshooting complex issues.
Essential Functions:
- System Administration: Manage, maintain, and troubleshoot UNIX-based servers and systems (Linux and Solaris.) to ensure high availability and performance.
- Performance Tuning: Monitor and optimize system performance, addressing resource constraints, and implementing proactive strategies to prevent issues.
- System Upgrades and Patches: Plan and implement system upgrades, patches, and security updates in accordance with industry best practices.
- Automation & Scripting: Develop and maintain shell scripts, automation tools (e.g., Ansible, Puppet, or Chef), and other custom scripts for routine tasks and system management.
- Security Management: Implement and enforce security best practices, conduct vulnerability assessments, and ensure the systems are secured against threats.
- Troubleshooting & Support: Resolve complex technical issues, collaborating with other teams to identify root causes and implement solutions in a timely manner.
- Documentation: Maintain thorough documentation for systems configurations, network topology, and procedures for troubleshooting and recovery.
- Team Collaboration: Work closely with developers, network engineers, and other IT staff to support application deployments, system configurations, and performance tuning.
- Mentorship: Provide guidance and mentorship to junior administrators, fostering an environment of continuous learning and improvement.
Requirements:
- Experience: Minimum of 8 years of hands-on experience managing UNIX-based operating systems (Linux, Solaris).
- Education: Bachelor’s degree in Computer Science, IT or related field (or equivalent experience).
- Technical Skills:
- Advanced proficiency in UNIX/Linux system administration.
- Strong knowledge of networking concepts and protocols (TCP/IP, DNS, DHCP, etc.).
- Expertise in system monitoring tools and performance tuning (e.g., Nagios, Zabbix, top, vmstat).
- Experience with scripting languages (Shell, Perl, Python, etc.).
- Familiarity with configuration management and automation tools (Ansible, Puppet, Chef, etc.).
- Experience with system security practices, firewalls, and authentication methods.
- Hands-on experience with virtualization platforms (VMware, KVM, etc.) and cloud services (AWS, Azure, etc.).
- Certifications: Relevant certifications such as RHCE, LPIC, or Solaris Certified System Administrator (preferred but not required).
- Problem-Solving: Strong analytical skills and the ability to troubleshoot complex system issues effectively.
- Communication: Excellent verbal and written communication skills; able to explain technical concepts to non-technical stakeholders.
- Experience working in high-availability environments.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with enterprise storage systems (SAN, NAS).
- Knowledge of automation for system deployment (CI/CD pipelines).
Apply for this position
Required*