This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The Sr. DevOps Engineer will be part of the Moodle US Infrastructure team, delivering high-performance, secure cloud solutions for clients' Moodle platforms.
The role involves optimizing the reliability, scalability, and efficiency of cloud environments to empower clients in creating exceptional learning experiences.
Responsibilities include troubleshooting technical issues, maintaining client sites, implementing custom infrastructure solutions, and collaborating across teams to enhance client experiences.
The position requires supporting multiple highly available clusters on AWS-based infrastructure and following best DevOps practices for deployments, availability, performance, and automation.
The engineer will assist the support team with escalated issues, participate in research and testing of new products, and contribute to the development and testing of enhancements to the hosting architecture.
The role includes managing tasks within internal DevOps projects, consulting developers on infrastructure configuration, and ensuring the continuity of business and development environments.
The engineer will also be responsible for maintaining documentation, participating in on-call rotations, and tracking work in a ticketing system.
Regular meetings with a mentor will be held to discuss progress and set new goals.
Requirements:
A minimum of 3-5 years of experience with Moodle hosting and administration is required.
Strong knowledge of major operating systems, particularly Linux, and their administration, as well as networking, load balancing, and protocols such as TCP/IP and services like DNS and Mail.
Proficiency in general security concepts and best practices related to servers, networks, and applications is essential.
Programming and/or scripting experience in one or more of the following: Python, PHP, Go, Javascript, or Bash is necessary.
Extensive experience troubleshooting network, system, and application issues is required.
A good understanding of containerization technologies is preferred.
Some experience building and maintaining AWS infrastructure (VPC, EC2, Security Groups, IAM, RDS, S3) is needed.
Candidates should demonstrate experience working in large production environments and defining development, test, release, update, and support processes for DevOps operations.
Experience with code repositories (git/gitlab) and configuration management tools (Ansible preferred) is required.
Candidates should have experience building out infrastructure as code and possess excellent problem-solving and communication skills.
The ability to create and maintain detailed documentation and a desire to quickly learn new tools and technologies is essential.
Basic to mid-level knowledge as a database administrator (MySQL/PostgreSQL and its AWS flavors) is preferred.
Candidates must be available for on-call support and overtime work, and possess a positive attitude with the ability to work well with others remotely.
Excellent communication skills in English are required, and US citizenship is necessary due to government contract requirements.
Benefits:
The salary range for this role is $75k-$88k annually, depending on skills and experience.
The position offers a fully remote opportunity, allowing work from home or any preferred location.
A flexible work schedule is provided to accommodate personal needs.
The company fosters a culture that encourages personal growth and development.
A comprehensive benefits package is included, featuring health insurance coverage, group term life insurance, and a 401(k) contribution, along with attractive voluntary benefits and a generous time-off policy.