Bonjour.
Nous (Centre de Ressources Technologiques Nobatek) développons un logiciel d'assistance à la gestion de patrimoine immobilier implémentant une méthode d'optimisation multicritères faisant intervenir des facteurs économiques, énergétiques, environnementaux, sociaux,… dans la formulation de plans d'entretien / rénovation.
Nous proposons une offre de stage pour la conception et le développement de l'interface web du logiciel.
Le stagiaire qui sera intégré dans l'équipe de développement interviendra sur la conception fonctionnelle (maquette, aspects "ergonomie", adaptation à l'hétérogénéité des publics et des médias cibles), le choix des technologies (frameworks), l'architecture logicielle, le développement et les tests.
Il suivra les procédures qualité (versionnement du code, suivi de bogues, intégration continue) et produira un code commenté et documenté.
Les détails de l'offre sont disponibles dans la fiche de poste.
Je pense que ça peut intéresser un étudiant motivé par le libre. Le logiciel est propriétaire (SaaS a priori) mais dans un univers plutôt amical :
Cible Linux
Git et toutes cette sorte de choses
Notre préférence va au Python mais ça pourrait être PHP et pour le choix des divers frameworks Python (ou PHP) et JavaScript, les propositions du candidat seront appréciées. Ce n'est pas encore arrêté.
Bien sûr, si on est amené à patcher une bibliothèque, on envoie upstream (et le stagiaire peut commiter en son nom).
Le stage se déroule dans nos bureaux de Talence (Communauté Urbaine de Bordeaux, École des Arts et Métier).
# Remuneration?
Posté par openbar . Évalué à 4.
Savez vous comment le stagiaire sera rémunéré?
[^] # Re: Remuneration?
Posté par jihele . Évalué à 4.
Le minimum légal, qui doit être de 554,40€, sauf erreur.
(Le stagiaire reçoit en plus, comme les salariés, un ticket resto par jour d'une valeur de 8€. Je suppose que comme pour les salariés, 4,5€ sont à la charge de l'employeur et 3,5€ déduits du salaire. Et je suppose aussi que c'est facultatif mais que même si comme moi on aime pas le principe des TR, on les prend parce que c'est toujours ça…)
# Précisions sur le projet
Posté par jihele . Évalué à 3.
Pour le back-end du logiciel, on pense partir sur Pyhton/MongoDB.
Le code "métier" (l'intelligence du logiciel, qui exploite les concepts "métier") aura besoin d'objets et on envisage l'utilisation d'un ODM. Ca serait a priori MongoEngine. Pour gérer Python3/Mongo3, il y a pas l'embarras du choix, et celui-ci semble bien vivant. Et comme c'est pas non plus hyper compliqué, je me dis qu'on devrait pouvoir contribuer si ça bloque par endroits, s'il manque des choses. En tout cas ça devrait être plus simple et plus sympa de le modifier que de refaire cette couche-là de zéro.
Le back-end fournit une API REST. Pour ça, on envisage Falcon. Sinon, Flask. Falcon est dit plus performant (c'est pas forcément critique pour nous) et plus simple car dédié à la fourniture d'API, contrairement à Flask qui est "généraliste".
Je parle pas trop de tout ça dans l'annonce parce que je veux pas vendre du rêve : il est plutôt prévu que le stagiaire bosse sur le front-end. Mais si ça l'intéresse, il pourra voir le back-end, discuter les choix, etc. En plus l'API va évoluer au fil du développement comme les deux blocs back-end et front-end seront développés en même temps.
Le front-end exploite l'API pour fournir l'interface graphique. On pense utiliser Python ici aussi parce qu'on aime bien (argument de poids). Django semble un peu overkill (on a pas besoin de base de donnée de ce côté, par exemple), donc plutôt Flask. Là-dessus, il y aura une couche JS encore à définir, et probablement du Bootstrap. Encore une fois, rien n'est arrêté et les propositions et opinions du stagiaire nous intéressent.
Dit comme ça, ça peut paraître flou mais c'est clair dans notre tête. On a pas mal avancé dans l'architecture :
# Aide pour dénicher la personne stagiaire?
Posté par Patrick789 . Évalué à 1. Dernière modification le 31 décembre 2015 à 09:47.
Je pense que vous avez des difficultés pour dénicher la personne qui possède le profil. Pour mon cas, on a du établir une longue liste de site spécialisé en offre de travail informatique comportant une rubrique pour les CV des candidats. Après avoir exploré et étudié les profils des candidats, j'ai trouvé un candidat répondant à mes critères de sélection sur http://emploi.developpez.com/. Vous pouvez y soumettre votre offre d'emploi et y détecter de nouvelles têtes.
[^] # Re: Aide pour dénicher la personne stagiaire?
Posté par jihele . Évalué à 2.
Merci.
Mon collègue s'en est occupé : http://emploi.developpez.com/offres/detail/a/22206/Conception-developpement-d-une-interface-web
J'ai aussi envoyé l'offre à quelques masters/écoles d'ingénieur (responsable de formation ou contact stages).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.