Careers

Systems Engineer

Be a part of something great

Responsibilities

  • Solve the difficult systems problems on client servers.
  • Work with Team Leads and the Director of Systems Engineering to make hosting recommendations to clients and architect custom cloud solutions.
  • Provide expertise on all parts of Linux systems (beyond the PHP code).
  • Continually improve the security and reliability of client sites with the latest tactics, tools, and policies developed at 10up.
  • Take ownership of our clients' servers; it is the Systems Engineer’s responsibility to keep everything running smoothly, including patches, upgrades, and capacity planning.
  • Provide support across 10up to help engineers solve problems.
  • Help shape policy and systems strategy at 10up.

Requirements

  • Experience managing the day-to-day technical needs of a webserver, including scaling, security, and performance.
  • Comfort with Linux shell scripting and command line experience.
  • Experience in platform monitoring.
  • Familiarity with the leading cloud technologies and best practices.
  • Understanding of IP protocols, port interface configurations, and general network knowledge.
  • Expertise in Linux, NGINX, Apache, and MySQL configuration and troubleshooting.
  • Availability to handle emergencies and support team members in troubleshooting without impacting their ability to deliver on-time for client projects.

Nice to have

  • Some PHP and WordPress experience preferred.
  • Customer/client support experience.
  • Hands-on time with Docker or container orchestration.
  • Fluency with configuration management and orchestration systems such as Ansible, Puppet, and Chef.
  • Strong ability to learn and apply new/emerging technologies.
  • Strong organizational, prioritization, and documentation skills.
  • Excellent verbal and written English communication skills, including the ability to communicate clearly with internal teams and customers.
  • Being a team player willing to go above and beyond to help others.
  • Ability to react quickly and adapt to changes in priorities, circumstances, and direction.
  • Remote working experience appreciated.

Sorry, we're not currently accepting applications for this position. Please take a look at our other available positions or email jobs@10up.com directly.