Our client is a remote-first company with team members across the globe! Offering a SaaS-based Learning Management System powering the world's leading education programs. Our client helps large brands and fast-moving companies increase revenue, improve customer retention, and decrease support costs through external education. The platform includes all the tools an organization needs to create, manage, track, and improve highly personalized learning experiences for customers, partners, and employees.
Successful Candidate:
SaaS experience
Experienced and able to thrive in a small-medium high-growth environment
Invested in upskilling, learning new tech
Deeply curious, creative, and innovative
Flexible in working hours/ability to collaborate in different time zones
Linux Systems Engineer
The primary focus of the Systems Engineer is building, maintaining, and monitoring a virtual infrastructure using automation as much as possible to achieve these goals. They should also ensure that the infrastructure is secure, fault-tolerant, well-documented, and backed up properly. A successful candidate will have a strong focus on automation and avoid manually repeating tasks.
The ideal candidate is a self-motivated person who can work independently with little supervision and can be responsible for their tasks from start to finish, they can communicate clearly with the team and actively seek help to accomplish their goals. They are comfortable making decisions within their areas of responsibility.
Responsibilities
* Design and implement secure, scalable, and reliable infrastructure
* Automate processes and workflows to reduce the workload and ship products faster
* Create and manage technical infrastructure documentation and training documents for departmental use
* Work with software engineers to ensure application updates fit with the infrastructure and modify it as needed
* Monitor virtual infrastructure and be part of a 24x7 on-call rotation to respond to alerts
* Ensure various backups are in place so we’re able to recover from disasters
Required Skills
* 5+ years of experience as a Linux Systems Administrator
* Must have proven abilities to build out and manage an automated scalable production environment
* Experience in developing solutions using server automation tools such as Ansible
* Experience with Cloud computing Amazon Web Services and/or Google Cloud
* Experience with source code management tools such as Git
* Experience programming/writing scripts (bash, ruby, python, etc)
* Familiar with SQL databases such as PostgreSQL
* Ability to document solutions and train operational teams on supportability
* A sense of comfort working in a team-oriented and collaborative environment
* Communicate clearly and seek help and support proactively