About the role
Volt Europa’s Academy—the pan-European learning hub built on the open-source ILIAS LMS—seeks a volunteer Backend Developer to help run a scalable, privacy-respecting training platform. You’ll work in a containerized setup within Volt’s infrastructure (Docker/Kubernetes).
Responsibilities
- Support the setup, maintenance, and optimization of the ILIAS LMS in a containerized environment.
- Collaborate with Volt’s Tech Team and the Academy Coordination Team to ensure stability, security, and scalability.
- Manage or troubleshoot plugin deployments.
- Investigate and resolve issues around container persistence, database connectivity, and configuration.
- Suggest improvements/automations within hosting and security policies.
- Document technical steps and help onboard future volunteers.
Qualifications
Essential
- PHP (object-oriented, no frameworks), MySQL.
- Solid experience with Docker and containerized environments.
- Basic understanding of Kubernetes (pods, volumes, Helm).
- Linux server administration (CLI, permissions, logs).
- Git/GitHub workflows.
- Comfortable working in English.
Nice to have
- Familiarity with ILIAS or other open-source LMS (like Moodle).
- HTML/CSS/JavaScript.
- Interest in DevOps/automation/e-learning infrastructure; prior open-source or volunteer experience.
Other details
- Commitment: ~4–6 hours/week.
- Location: fully remote, international volunteer team.
- What you’ll gain: impact at European scale; collaboration with experts in digital learning/infrastructure; hands-on work with Docker/Helm/open-source platforms.
How to apply
Submit your CV and answer a few short questions via the application form. Rolling applications; priority for submissions before 15 November 2025 (23:59 CET). For questions, please use the contact listed on the vacancy page or write to ilario.truppa@volteuropa.org.