What are the responsibilities and job description for the Linux System Administrator position at Robert Half?
We are seeking a highly skilled Linux System Administrator to join our client's IT team in Farmington Hills, MI. The ideal candidate will be responsible for managing and maintaining Linux-based systems, optimizing database performance, ensuring network security, and working with Checkpoint Firewalls. This role requires strong expertise in Linux administration, database management, networking, and programming languages like Java or Python.
Key Responsibilities:
- Install, configure, and maintain Linux servers (Red Hat, Ubuntu, CentOS, etc.).
- Manage databases (MySQL, PostgreSQL, or Oracle), ensuring security, performance, and availability.
- Administer and optimize network infrastructure, including VLANs, routing, and firewalls.
- Configure and maintain Checkpoint Firewalls to ensure network security.
- Develop and automate system processes using Java, Python, or Bash scripting.
- Perform system monitoring, troubleshooting, and security hardening.
- Implement backup and disaster recovery strategies.
- Collaborate with IT and software development teams to support applications and system needs.
- Maintain documentation for system configurations, procedures, and policies.
Required Skills & Qualifications:
- 3 years of experience in Linux system administration.
- Strong knowledge of Linux operating systems, including package management, user administration, and security.
- Experience managing relational databases such as MySQL, PostgreSQL, or Oracle.
- Proficiency in networking concepts (TCP/IP, DNS, DHCP, VPN, firewalls, and load balancing).
- Hands-on experience with Checkpoint Firewalls for security and access control.
- Scripting and programming skills in Python, Java, or Bash.
- Knowledge of cloud environments (AWS, Azure, or Google Cloud) is a plus.
- Strong problem-solving and troubleshooting skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Certifications such as RHCSA/RHCE (Red Hat), CCSE (Checkpoint), or CompTIA Linux .
- Experience with automation tools (Ansible, Puppet, or Chef).
- Exposure to containerization and orchestration (Docker, Kubernetes).
- Understanding of cybersecurity best practices.
Salary : $60,000 - $80,000