System Administrator

St. Petersburg, Florida, United States Full-time

Job Description

System Administrator

Focus School Software is a fast-growing school management software company. We thrive on creating some of the most innovative features on the market today, helping educators to meet their evolving needs in classrooms, district management, state reporting compliance, and other facets of student-centered education and technology. Focus School Software is looking to expand our team by hiring a System Administrator. This is a fulltime position in our downtown St. Pete location.

 Required Skills:

  • Professional experience with RHEL, CentOS or another similar Linux operating system
  • Comfortable supporting complete PHP web stacks (Linux, Apache, Nginx, PHP-FPM, PostgreSQL, or any combination of the above)
  • Able to troubleshoot hardware issues in remote hosting environment: different RAID levels, iSCSI, memory error, IP/KVM
  • Excellent knowledge of HTTP, DNS, SSL, SSH and BASH
  • Workable knowledge of SQL/database management (backup, restore, disaster recovery)
  • Know well at least one scripting language: BASH, Perl, Python, Ruby or PHP, etc.
  • Nice to have: experience with cPanel, Puppet, Subversion, Isyncd, Gluster, nginx, FreelPA, PHP-FPM, monitoring systems including Nagios and/or Icinga (v1 or v2)
  • High traffic web environment, load-balancing and fail-over experience is a huge plus

Job Responsibilities:

  • Administration of Linux servers and PostgreSQL databases
  • Investigate and fix performance/stability issues
  • Manage and improve backup system, compile and test disaster recovery scenarios
  • Write scripts and code to automate various systems maintenance tasks
  • Manage and expand configuration management system (Puppet)
  • Support various software like DNS, email, CRM, Subversion, authentication,
  • monitoring system, etc.
  • Research new technologies to optimize servers
  • Customer support on systems and network related issues

Team Description:
The Server Admin Team oversees the servers running systems used daily by millions of users. Our company maintains about 100 production sites.  The majority are hosted by us, but we must also support customer-hosted applications. The main focus of the team is to provide responsive sites 24/7.

Our 3 sys admins use a variety of tools: Nagios, NGINX, KVM, Puppet, PHP-FPM, Postgres, etc. The team works out of the downtown St. Pete office together, but share an extra half-day off per week to accommodate a rolling on-call schedule in case of emergency. The team interacts with other teams: Management, Engineering, Support when new environments are needed or if there are problems accessing backups, etc. The team interacts occasionally with customers recommending appropriate levels of hardware and setup.

Focus School Software’s compensation package offers the following benefits:
Medical Insurance
Dental Insurance
Life Insurance
Short and Long Term Disability Insurance
401(k)
Paid Holidays
Paid Vacation and Sick Time
Casual dress code
Paid parking in downtown St Pete
Free lunch on Fridays

Please respond by submitting your resume or simply click on the following link: http://<wbr/>focusschoolsoftware.com/about/<wbr/>careers/system-administrator/ and apply directly on our job page. For any additional information, please feel free to email Maria @mariam@focusschoolsoftware.com<wbr/>.