Job offered: Maintain and grow a Moodle+Joomla site

Type: Contract
Location: Canada/USA/Remote

Help us maintain and grow the Trend Micro education portal, used by thousands of employees, partners and customers around the world. There is a stable environment today that requires ongoing care, but also an interesting and diverse roadmap that successful candidates can help shape. 

This is a contract position for a period of a few months, with the possibility of renewal. The effort is expected to be full-time or nearly full.

The Training Developer/Sr. Infrastructure Engineer will be responsible for the ongoing development, customization and maintenance of Trend Micro’s Education Portal (LMS). The Education Portal is used globally for the training and certification of our internal and external audiences.

Responsibilities:

  • Take ownership of select high-profile, mission critical tools and services.
  • Design, develop and maintain best-in-class user experience resulting in compelling end-user engagement.
  • Enhance and develop additional LMS features and functionality to meet the needs of users around the world.
  • Installation and maintenance of key applications and infrastructure including Moodle, Joomla, AWS.
  • Ensure that all custom code, architecture deployment and system integration details are sufficiently documented to eliminate risk of single point of failure.        

Qualifications:

The successful candidate will need to have

  • extensive hands-on experience of supporting and developing
  • web based applications in PHP and various frameworks.
  • Ability to manage and implement front end/server side infrastructure including but not limited to web markup (e.g. HTML5 and CSS3), AJAX , JavaScript and PHP.
  • MySQL and writing complex SQL queries.
  • Deep technical understanding of the Moodle LMS platform and the Joomla CMS platform. Experience developing custom modules for these platforms is desired.
  • Linux system administration and tools experience (grep, cron, ssh, scp, vi). Comfortable working at the command line.
  • Experience designing and building highly scalable, redundant, distributed architectures for deployment of enterprise applications.
  • Optimizing code and queries; methodical, organized and structured approach to writing code and problem solving.
  • Experience with supporting technologies, including but not limited to version control systems (Git / SVN), continuous integration, and configuration management.
  • Working knowledge of hosting in Amazon Web Services (AWS) is desired.
  • Meticulous attention to detail and a can-do attitude.
  • Good problem solver, enjoying variety and delivering efficient, scalable and client focused solutions.
  • Ability to multi-task, prioritize and work on own initiative.
  • BSCS/IS/IT or equivalent required. Advanced degree is a plus.               

Entry added by Eric Skinner - 6 jun. 2016
Last updated - 6 jun. 2016