Job offered: Moodle Developer
Type: Full-time
Location: Montreal
Specifications
Starting date:
ASAP
Status: Permanent – Full
Department/Division: IT
Location: Montreal, Quebec, Canada
Work schedule: 35h/week
Job
Description / Main functions
- Managing site user authentication and course enrollment processes
- Configure, administer, maintain, update and document the Moodle LMS
environment
- Supervise the security, performance and fault-tolerance of the
Moodle LMS environment
- Analysis of systems, considering reliability, systems risks and
code
- Integrating, supporting, maintaining and documenting application
functionality
- Consult with E-Learning specialists and internal clients of the LMS
environment to support the integration and development of features and
customizations for the Moodle LMS application
- Demonstrated experience with configuring, administrating, tuning
for performance and securing LMS-related applications, including Apache,
NGINX, MySQL/Maria DB, Linux and PHP
- Acting as a champion of code quality and best practices, whilst
maintaining and enforcing standards of compliance
- Support and monitor course enrollments
- Support and monitor development of new course shells and sections
- Respond to inquiries and requests from users for Moodle-related
assistance as escalated through the support process
- Working on and at times leading the full software development
lifecycle of systems
- Create, manage, and analyze LMS metrics
- Hands on design, development and debugging of systems
- Partnering with product owners to carry out business analysis
- Functional and unit testing
- Communicate maintenance windows and issue resolution to E-Learning
specialists and internal clients
- Driving the identification and evaluation of new technologies and
methodologies
Required qualifications
Technical skills
- Bachelor degree (Computer Sciences, Multimedia or
other related fields),
- 5-7 years of proper experience with
administration, development and customization of Moodle v2.9 or higher in an
enterprise environment
- Demonstrated experience with different Moodle
hosting solutions and knowledge of relevant security requirements
- Demonstrated experience with data management and
query building using MySQL/Maria DB
- Demonstrated experience in web development
including HTML,PHP, JavaScript/JQuery, and CSS
- Passion for tech including best practices,
methodologies, standards and design patterns
- Photoshop
- Knowledge of
current technologies available in E-Learning
- Other appropriate experience with a significant
record in this area
General criteria
- Excellent verbal and written communication skills
in both French and English
- Willingness to travel (US and Europe)
|
Personal strengths required
- Sense of initiative, resourcefulness and autonomy
- Great team spirit
- Work efficiently / Organized / Good time management
- Be able to work occasionally under pressure
If you’re interested, please send us
your curriculum vitae as well as an introduction letter by email at the
following address: sbujold@lallemand.com
Note: The use of the masculine is used without discrimination and
in order to facilitate reading.