Job Description
Requirements:
– EU Nationality
– Living and working address within EU
– Freelancer company registered within EU (or willigness to register it in case of hiring)
The following skills and knowledge are required for the performance of the above-listed tasks:
- Knowledge of Moodle architecture, APIs, and plugin development
- Ability to cope with fast-changing technologies related to LMS and Moodle.
- Write and execute unit, functional, and integration tests to ensure the stability and security of Moodle implementations
- Manage CI/CD pipelines for automated Moodle deployments.
- Deploy Moodle instances using Docker for scalable cloud-based solutions.
- Knowledge of full stack LAMP (PHP/HTML/MySQL/CSS)
- Knowledge of front-end languages such as JavaScript, HTML and CSS.
- Knowledge of back-end languages and frameworks PHP and Java.
- Knowledge of cloud architecture: REST, SOAP, AWS services
- Experience with designing and implementing reporting solutions.
- Experience with projects involving end of life systems.
- Strong knowledge in measuring and tracking delivery to the business as fit for purpose and in accordance with agreed requirements (KPIs, quality measurements & control points).
- Conduct peer code reviews to enforce best practices, security, and performance standards.
- Ability to give business and technical presentations
- Ability to apply high quality standards
- Very good communication skills with technical and non-technical audiences
- Capability to write clear and structured technical documents
- Autonomous.
- Strong organisational and time-management skills
- Capability of integration in an international/multi-cultural environment.
- Excellent verbal communication.
- Attention to details.
- Ability to understand, speak and write English C1
Qualifications
Bachelor 3-years