We are currently seeking a skilled and motivated Linux system administrator to join our dynamic team. As a Linux system administrator, you will be responsible for managing, maintaining, and optimizing our Linux-based infrastructure while ensuring data security and system reliability.

Responsibilities:

  1. Oversee the installation, configuration, and maintenance of Linux servers and workstations, ensuring optimal performance, security, and stability.
  2. Monitor system health, identifying potential issues, and taking proactive measures to prevent downtime and performance degradation.
  3. Implement and manage system backups, disaster recovery plans, and data integrity measures to ensure business continuity.
  4. Collaborate with IT and development teams to assess and address infrastructure needs and support seamless integration with other systems and platforms.
  5. Troubleshoot and resolve complex technical issues related to Linux systems, working closely with cross-functional teams when necessary.
  6. Develop and maintain system documentation, including standard operating procedures, guidelines, and best practices.
  7. Establish and enforce security policies, ensuring adherence to industry standards and best practices.
  8. Provide guidance and support to junior team members and engage in knowledge-sharing initiatives.
  9. Stay current with emerging trends, tools, and technologies in Linux systems administration.
  10. Participate in on-call rotations to address urgent system issues and provide support during off-hours.

Requirements:

  1. Bachelor’s degree in Computer Science, Information Technology, or a related field.
  2. A minimum of 3 years of experience in Linux system administration, including hands-on experience with the installation, configuration, and maintenance of Linux servers and workstations.
  3. Proficiency in various Linux distributions, such as CentOS, Ubuntu, and Red Hat.
  4. Strong knowledge of scripting languages, including Bash, Python, or Perl.
  5. Solid understanding of network protocols, services, and security best practices.
  6. Experience with virtualization technologies, including VMware, KVM, or Xen.
  7. Familiarity with configuration management tools, such as Ansible, Puppet, or Chef.
  8. Exceptional troubleshooting and problem-solving skills, with a focus on customer satisfaction.
  9. Excellent communication and interpersonal skills, with the ability to work effectively in a team environment.
  10. Knowledge of containerization technologies, such as Docker and Kubernetes, is a plus.