
System Administrator, Open LMS
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Philippines.
• Integrate software and systems engineering within a cloud environment to assist in the development and operation of large-scale, distributed, and fault-tolerant systems.
• Provide eLearning services to over a thousand clients, reaching nearly 4 million users globally.
• Employ scripting, automation, and Infrastructure as Code (IaC) to enhance the reliability, scalability, and performance of applications and services hosted on AWS.
• Optimize performance and configure MySQL, Linux systems, and application parameters that support highly concurrent web stacks.
• Set up and manage systems through code using configuration management and IaC templating tools such as Ansible, Terraform, Puppet, Chef, etc.
• Deliver top-tier support for issues escalated from the Customer Success support team and collaborate with development teams to transition application issues.
• Collaborate with development teams on the design, deployment, capacity requirements, and operations of microservices.
• Install and troubleshoot learning management systems, including Moodle™, along with associated plugins, modules, and third-party configurations.
• Offer advanced technical support to clients via email, phone, or other channels by identifying issues, researching solutions, and guiding the support team through the necessary steps for optimal customer experience.
• Document procedures and share knowledge base articles throughout the problem resolution and architecture development processes.
• Monitor the availability, performance, and health of production systems to ensure service level objectives are met using monitoring tools like Icinga, New Relic, Prometheus, Grafana, CloudWatch, OpsGenie, and PagerDuty.
• Participate in emergency incident response on-call rotations.
• Conduct blameless postmortems that foster improvements in resilience and reduce alert fatigue.
• Extensive experience with AWS services (RDS (Relational Database Service), EC2, S3, Lambda, EKS, Aurora PostgreSQL, WAF, NAT GW, Transit GW, ALB, etc.).
• Experience in deploying, securing, and maintaining MySQL databases, ensuring their stability and efficiency.
• Proficiency in writing optimized SQL queries for application integration.
• Strong analytical problem-solving skills with excellent communication and documentation abilities.
• At least three years of Linux system administration experience, including automation of system processes with various scripting languages or equivalent skills.
• Practical experience in analyzing and troubleshooting large-scale, multi-region deployments in a public cloud (e.g., AWS).
• Hands-on experience with IaC, CI/CD, structured configuration formats such as JSON or YAML, and version control systems (e.g., git).
• Familiarity with cloud deployment and management tools (e.g., Terraform, Puppet, Chef, Ansible).
• Knowledge of at least one programming or scripting language (Python / PHP / Ruby).
• Experience with the LAMP stack: Linux, Apache, MariaDB/PostgreSQL/Aurora MySQL.
• Background in database administration with a solid understanding of structured query language.
• Familiarity with standard network/application protocols like HTTPS, SMTP, DNS, and VPN.
• A BS in Computer Science or a related field such as engineering or mathematics, along with 3+ years of experience in Information Technology, or 5+ years of overall experience in Information Technology.
• Access to lifelong learning opportunities.
• Collaboration with our community of educators.
• Innovative content offerings.
• Premium support for client issues.
Uvation
Uvation
Uvation
AireSpring
Get handpicked remote jobs straight to your inbox weekly.