Poste : Développeur Java Senior Date d'ouverture : Le 2 juin 2014
Service : Médias numériques Date de fermeture : Le 20 juin 2014
Supérieur immédiat : Chef de développement technologique
La division des médias numériques de RDS s'occupe de la gestion des propriétés numériques hors
d’ondes de RDS incluant le site Web rds.ca, l'application mobile RDS GO, et les propriétés Le Grand
Club et Le Grand Pool. Elle gère le développement des nouveaux produits et fonctionnalités, et
l'intégration des produits externes dans l'écosystème numérique de RDS. L'équipe de développement
technologique se charge des activités de développement sur le système de gestion de contenu
(CMS) qui gère le contenu des propriétés numériques, ainsi que sur les outils internes utilisés par
l'équipe de création de contenu.
Le développeur Java sénior sera responsable d'aider dans l'élaboration du design architectural pour
le développement de la plateforme Web de RDS.ca et les propriétés numériques associées. En étant
la ressource sénior de l'équipe de développement Java, elle agira comme personne ressource et
tutrice pour les développeurs Java juniors.
Responsabilités :
- devenir rapidement confortable avec la plateforme Atex Polopoly et son intégration avec les
propriétés numériques de RDS
- aider le Scrum Master à établir les protocoles de tests unitaires pour l'équipe de développement
- contribuer à la documentation de la plateforme
- agir comme ressource de développement sénior dans les sprints de produit
- valider la direction architecturale pour les stories reliés à la plateforme Java
- agir comme personne ressource pour les développeurs Java internes
Les gros projets en vue sont :
- l'implantation d'un design responsive pour RDS.ca incluant les optimisations pour les appareils
mobiles
- l'intégration d'une solution distribuée de la gestion de profil
- l'intégration continue des fournisseurs externes de statistiques, et l'augmentation de la capacité à
fournir les statistiques en temps réel pendant les évènements sportifs
- la mise à jour de la version Polopoly
Environnement technologique :
Au centre des propriétés numériques de RDS se trouve le système de gestion de contenu Atex
Polopoly. Basé sur les technologies standards de Java (Spring, gabarits Velocity, Solr), Polopoly
fournit aux rédacteurs de RDS l'environnement de gestion de contenu pour les sites Web
(www.rds.ca et m.rds.ca), les applications mobiles (RDS GO et RDS Hockey) et l'application RDS
Extra pour Bell Fibe, ainsi que les flux d'informations externes (ex. Sympatico, La Presse+). En plus,
Polopoly intègre l'information des services de statistiques pour les résultats des évènements sportifs
et l'information sur les ligues, équipes et athlètes. Il supporte aussi la gestion de contenu fourni par
les utilisateurs via les commentaires, blogues et téléchargement des photos.
Le développement se réalise avec une méthodologie Agile Scrum.
OUVERTURE DE
POSTE – PERMANENT
Service des ressources humaines
Le lundi 2 juin 2014