Technical skills
1-Must have!
Minimum 5 years experience in working with databases, front-end and back-end technologies
Experience regarding the design of software applications and their specific tools and methodologies
Experience with educational and /or logistical ERP or CRM applications, LMS platforms
Experience with cloud solutions with a web-based storage system
Core academic tools would include, among other features:
o Restore/backup
o Assessment engine
o Learning tools interoperability (LTI)
The application-general subsystems, which will be re-used in different applications, will be (but not limiting to):
o Communication management (E-mail, Chat, Discussion forum, Audio/video-conferencing, Announcements, Synchronous collaborative facilities such as white-board, desktop, file and application sharing)
o File management (FTP server and client)
o Content packaging
o Business objects management (connection with database, persistent object factory)
o Metadata management
o Raw data management
o Database client
Ability to design and coordinate an application-specific sub-system of the layered architecture, which are the top-level components of the application, with:
o Main subsystem (master component that initializes and launches everything else)
o User management (enrollment/registration, in courses and in groups, groups creation and allocation, SSO, user access control, student educational tracking and profile management)
o Courseware delivery
o Experience with System Administration (ex. courses, back up, security, systems operation check, resource monitoring etc.)
o Experience with Help desk systems (on-line help, user support)
2-Strongly desired:
Experience in developing new software-as-a-service applications, used in the reengineering of existing legacy systems / Learning Management Systems (LMS)
Experience with SAAS ecosystems, easily integrated with others (well-documented API/modular structure)
Experience with development, testing and deploy platforms scalable across tablets and smartphones
Ability to effectively coordinate the development and deployment of a Learning Management System in order to:
o Create, operate and administrate an on-line course.
o Support the collaboration between students.
o Coordinate the administration of a virtual, distributed classes where the students are geographically scattered and communicate via the Internet.
3-Good to have:
Experience in developing / coordinating development of Technology - Enhanced Pedagogical Framework for HEIs
Experience with a high-performance content distribution network to ship multimedia content across worldwide web.
Extensive knowledge / experience in working with WWW server and client, delivery of hypermedia pages, e-books, glossary, dynamic shared calendars etc.
Courseware authoring and international IPR
GDPR compliance
Experience with IT infrastructure and cloud development
Engineering and software architecture design
DevOps, project and product management
The candidate should be completely fluent in English.
Speaking one of the languages of the involved universities (French, Spanish, Italian, Portuguese, Romanian), beside English will be a plus.
Other competencies and type of experience:
Competences and experience in conducting and implementing agile processes
Competences and experience in group coordination
Competences and experience in working with multicultural groups
Sound knowledge of various operating systems and databases
In terms of personality profile:
Proactive attitude & initiative
Creativity
Internal motivation for hard working
Resilience
Time management skills