Senior Linux System Administrator

Callidus Software   •  

Birmingham, AL

5 - 7 years

Posted 237 days ago

This job is no longer available.

This individual is responsible for effective installation/configuration, operation, and maintenance of systems hardware and software and related infrastructure. The system administration tasking will be focused on improving the stability and performance of the system, maintaining and improving the security posture of the systems, continuous monitoring of system health, and troubleshooting issues that arise as well as making sure all team members follow the same.



  • Supports team manager and/or Director in management duties
  • Effectively communicates objectives and deadlines to team members
  • Develops strategies and performance goals to assist team in bettering career goals
  • Develops and generates comprehensive and detailed reports about team performance, mission related objectives, projects and deadlines
  • Review completed task to ascertain compliance and standards are met
  • Perform periodic risk assessments and imitate risk control strategies
  • Helps lead team meetings

Operations and Support: 

  • Install and maintain security patches on the operational system, which includes but is not limited to, Red Hat Linux, CentOS, and Apache web services
  • ReportSecurity Patch compliance
  • Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups
  • Perform regular security monitoring to identify any possible intrusions
  • Perform regular file archival and purge as necessary
  • Investigate and troubleshoot issues, to include performance
  • Repair and recover from hardware or software failures.  Coordinate and communicate with impacted constituencies
  • Proactively monitor system logs for any potential issues


  • Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities; configure/add new services as necessary.
  • Upgrade and configure system software that supports infrastructure applications or Asset Management applications per project or operational needs
  • Maintain operational, configuration, or other procedures
  • Perform ongoing performance tuning, hardware upgrades, and resource optimization as required configure CPU, memory, and disk partitions as required


  • Bachelor’s degree, with a technical major, or experience work equivalent
  • 5+ years of team lead/management experience leading a systems team
  • 5+ years of system administration experience in Linux environments and proficient in tasks such as shell scripting, creating cron jobs, analyzing log files, managing user accounts and groups, configuring iptables, and setting up various services
  • Familiarity with SaaS web technologies, including but not limited to, reverse proxy servers, SSL certificate configuration, three-tier architecture, service oriented architecture, enterprise service bus, http, and differences between browsers
  • Proven ability to act as a self-starter, multi-task and work independently and in a team
  • Ability to effectively communicate (verbal and written correspondence) in a professional and courteous manner with technical and non-technical personnel