Développeur(se) Python

0
42

Statut de l’offre : Active
Lieu de travail :  Montréal ou ville de Québec
Nature du poste : Permanent (temps plein)
Rémunération et avantages :
Salaire à discuter +
Avantages sociaux : Formation continue, Mentorat pour votre intégration, club social, assurances collectives, REER, horaires flexibles.
Mobilité : Peu, ou selon l’intérêt
Langues : Français (anglais est un atout)

 

Contexte de la demande :

Spécialistes en Recrutement et Mobilité Internationale France – Québec, l’Agence MyrConseil offre une gamme de services intégrés pour accompagner les particuliers lors de leur processus d’immigration ou d’expatriation.
Par son expertise en recrutement international, MyrConseil est également le partenaire privilégié des entreprises québécoises et françaises pour mener une stratégie de recrutement spécifique et efficace.
Dans ce cadre, nous recherchons des développeur(se) Python pour notre client, un spécialiste à taille humaine du logiciel libre, afin de travailler dans ses équipes multiculturelles.

 

Principales tâches et responsabilités :

  • Développer des applications et sites Web en Python, avec l’aide d’un framework bien connu (comme Django) et maintenir des sites existants
  • Intégrer des designs et maquettes aux sites en HTML5 / CSS / JS
  • Construire des processus DevOps d’intégration continue (CI) et de déploiement continu (CD) à l’aide d’outils comme Docker, Gitlab CI et Vagrant
  • Consulter régulièrement avec le client et les autres membres de l’équipe pour établir les besoins et les meilleures façons de les réaliser
  • Utiliser les bonnes pratiques de développement Web pour mobiles, tablettes et postes de travail

 

Compétences et exigences nécessaires :

Formation & Expérience :

  • Baccalauréat/Maîtrise en informatique ou domaine connexe
  • Expérience solide en développement Python : 3 ans et plus
  • Expérience en développement ou intégration frontend (JavaScript / HTML / CSS)
  • Connaissance d’au moins un framework de développement Web Python (ex. Django, Flask, Pyramid)
  • Expérience avec des outils de gestion de sources (Git, SVN, etc)

 

Les Atouts :

  •  Connaissances fortes d’outils de déploiement, containeurisation ou virtualisation (CI / CD, Docker, Vagrant, etc)
  • Compétences en administration système ou en DevOps
  • Compétence à traduire les besoins d’un client, à élaborer une interface, à la réaliser
  • Intérêt pour le logiciel libre, connaissance de l’écosystème
  • Compétence ou intérêt pour la gestion des projets et le leadership
  • Expérience avec les méthodologies de développement agile dont SCRUM
  • Connaissance du système d’exploitation GNU/Linux