Senior Linux Administrator

Corporate Opportunities Fort Worth, Texas


Position at First Cash

What Makes a FirstCash Senior Linux Administrator?:
We are seeking a skilled and experienced Linux Systems Administrator to join our team. As a Linux Systems Administrator, you will be responsible for the maintenance, configuration, and reliable operation of Linux-based systems. You will collaborate with the IT team and other stakeholders to ensure optimal system performance, security, and availability. The ideal candidate should have a strong background in Linux administration, troubleshooting, and scripting, along with excellent problem-solving and communication skills.
Roles & Responsibilities:
  • Install, configure, and maintain Linux operating systems and related software.
  • Monitor system performance and proactively identify and resolve issues to ensure high availability and performance.
  • Perform regular system updates, patches, and upgrades to maintain security and stability.
  • Manage user accounts, permissions, and access levels to ensure data security and integrity.
  • Implement and maintain system backup and recovery strategies to minimize downtime and ensure data protection.
  • Monitor and analyze system logs and events to identify and mitigate security threats or vulnerabilities.
  • Troubleshoot hardware and software issues, including server and network connectivity problems.
  • Collaborate with the IT team to design and implement system enhancements and optimizations.
  • Develop and maintain system documentation, including configuration guides, procedures, and policies.
  • Stay up to date with industry trends, technologies, and best practices related to Linux system administration.
  • Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience).
  • Proven work experience as a Linux Systems Administrator or a similar role.
  • Strong knowledge of Linux operating systems (e.g., CentOS, Ubuntu, Red Hat), including installation, configuration, and administration.
  • Proficiency in shell scripting (e.g., Bash, Python) for task automation and system management.
  • Experience with virtualization technologies (e.g., VMware, Hyper-V KVM) and cloud platforms (e.g., AWS, Azure).
  • Familiarity with networking protocols, services, and security (e.g., TCP/IP, DNS, DHCP, firewalls, and BIG IP devices).
  • Knowledge of system monitoring and management tools (e.g., Solarwinds, Ansible, OPCON).
  • Ability to analyze and troubleshoot system performance and connectivity issues.
  • Strong understanding of system security principles and best practices.
  • Excellent communication and people skills, with the ability to collaborate effectively with cross-functional teams.
  • Professional certifications in Linux administration (e.g., LPIC, RHCE) or related areas.
  • 5+ years of Linux Administration.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of scripting languages for automation and configuration management (e.g., Puppet, Chef, Ansible).
  • Familiarity with database administration (e.g., MySQL, PostgreSQL, Microsoft SQL).
  • Strong Understanding of web servers and related technologies (e.g., Apache, Nginx).
  • Experience with version control systems (e.g., Git).
  • Solid understanding of NIM.
  • Solid understanding of AIX.
  • Solid understanding of IDM.