DevOps Engineer

Moodle Logo

Moodle

πŸ“Remote - Spain

Summary

Join Moodle, the world's most popular learning platform, as a DevOps Engineer! You will play a key role in supporting, maintaining, and improving Moodle's Academy and Community sites. This fully flexible role, based anywhere in Europe, involves ensuring the stability, security, and scalability of our community platforms. You will lead infrastructure improvements and contribute to Moodle development efforts. The position offers a unique opportunity to work with a global team on a worldwide platform and make a real difference. Moodle values a diverse and inclusive workplace.

Requirements

  • Possess strong knowledge of Moodle development
  • Have strong PHP programming, SQL, database management and Linux scripting experience
  • Know HTML, CSS, Javascript & Ajax, Python
  • Have extensive experience troubleshooting network, system and application issues using Docker and Kubernetes orchestration
  • Have experience utilizing and administering code repositories (Git / GitHub / GitLab)
  • Have experience working in a large-scale development environment using hosted AWS infrastructure
  • Possess excellent communication skills (verbal and written) and a collaborative/team approach to execution
  • Have a collaborative and team-focused attitude, a willingness to embrace the culture, all with a genuine passion for helping Moodle advance our mission

Responsibilities

  • Maintain and enhance Moodle Community sites, ensuring reliability and performance
  • Upgrade sites to every Moodle minor & major release
  • Implement improvements and changes to the community sites' front and backend
  • Test and develop custom features for the community sites
  • Debug reported problems and provide technical resolutions

Preferred Qualifications

  • Have experience with MediaWiki cloning and upgrading
  • Have experience working in a remote, agile environment

Benefits

  • Take on a genuinely flexible, distributed role, working from anywhere in the world
  • Receive a fantastic range of benefits, focusing on work-life balance, wellbeing and β€˜choosing your own adventure.’
  • Work with a global team on a worldwide platform and make a real difference

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs