Talent.com
Python Developer
Python DeveloperCGI • Montreal, QC, Canada
Python Developer

Python Developer

CGI • Montreal, QC, Canada
Il y a 18 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Job Description

Your mission will be to develop RestFul WebAPI with Python 3+ to provide Infrastructure As A Service for all clients.

Day-to-Day Responsibilities :

  • Code and maintain Restful Web API in Python and respect Github workflow.
  • Follow Agile Methodologies (SCRUM, Kanban) using mainly Jira software.
  • Deploy product release in a continuous delivery way using Jenkins pipelines.
  • Identify and clarify business requirements.
  • Communicate with clients, coworkers about current tasks : know how to summarize feedbacks.
  • Understand OPS’ points of view and collaborate with them to create the appropriate services.
  • Ensure procedures are followed and mechanisms are in place to ensure compliance to technical designs, best practices and are well supported.

Technical Skills :

Excellent technical skills on the following technologies :

  • Git / GitHub / GitLab 2+ year.
  • Software Factory (e.g. Jenkins) and CD 1+ year.
  • Python 3.6+ 2+ year.
  • Object-Oriented Programming 4+ year.
  • Proficient in :

  • Agile Methodology : Kanban / Scrum / TDD.
  • Unit Testing.
  • UNIX philosophy and good practices.
  • Comfortable with Web semantic and standards.
  • NoSQL.
  • Desired / Plus :

  • Open API / Flask-RestPlus / Flask-Connexion.
  • Docker / Kubernetes environment.
  • Excellent communication skills (slideshows, reports, presentations).
  • Respectful behavior with all SG employees.
  • Able to work alone efficently and also share with teams.
  • Cooperate with all staff (HR, Managers…) in a WorldWide context.
  • Foresee the future needs to improve work quality for each iteration of Agile methodology.
  • Competencies :

  • Client focused, must have a strong customer service mentality and ability to work with developers, users, ops, and other staff.
  • Able to work independently and in a team environment while interacting across different group to accomplish projects.
  • Ability to interact with other business lines managers, technical staff and senior managers.
  • Excellent communication and presentation skills, both written and oral.
  • Must be detail and goal oriented dedicated to accomplishing tasks.
  • Experience Needed :

  • Minimum 3 years experience with Web API development using Agile methodology.
  • Ability to learn and adopt to new environment quickly.
  • Management / ITIL process.
  • Educational Requirements : Master’s Degree in Engineering.
  • Desired / Plus :

  • Agile certifications.
  • Python certifications.
  • Languages : Fully bilingual English and French.

    ====================================================

    Votre mission sera de développer RestFul WebAPI avec Python 3+ pour fournir une infrastructure en tant que service à tous les clients.

    Responsabilités au jour le jour :

  • Coder et maintenir l'API Web RestFul en Python et respecter le workflow Github.
  • Suivre les méthodologies agiles (SCRUM, Kanban) en utilisant principalement le logiciel Jira.
  • Déployer la libération des produits de manière continue en utilisant les pipelines Jenkins.
  • Identifier et clarifier les exigences des entreprises.
  • Communiquer avec les clients, les collègues sur les tâches en cours : savoir résumer les retours.
  • Comprendre les points de vue de l'OPS et collaborer avec eux pour créer les services appropriés.
  • S'assurer que les procédures sont suivies et que les mécanismes sont en place pour garantir la conformité aux conceptions techniques, aux meilleures pratiques et sont bien soutenus.
  • Compétences techniques :

    Excellentes compétences techniques sur les technologies suivantes :

  • Git / GitHub / GitLab 2+ année.
  • Software Factory (par exemple Jenkins) et CD 1+ année.
  • Python 3.6+ 2+ année.
  • Programmation orientée objet 4 ans et plus.
  • Maîtriser :

  • Méthodologie Agile : Kanban / Scrum / TDD.
  • Tests unitaires.
  • La philosophie et les bonnes pratiques d'UNIX.
  • Confortable avec la sémantique et les standards du Web.
  • NoSQL.
  • Désiré / Plus :

  • API ouverte / Flask-RestPlus / Flask-Connexion.
  • Environnement Docker / Kubernetes.
  • Excellentes aptitudes à la communication (diaporamas, rapports, présentations).
  • Comportement respectueux avec tous les employés du SG.
  • Capable de travailler seul efficacement et de partager avec les équipes.
  • Coopérer avec l'ensemble du personnel (RH, gestionnaires...) dans un contexte mondial.
  • Prévoir les besoins futurs d'améliorer la qualité du travail pour chaque itération de la méthodologie Agile.
  • Compétences :

  • Axé sur le client, doit avoir une forte mentalité de service à la clientèle et être capable de travailler avec les développeurs, les utilisateurs, les opérateurs et les autres membres du personnel.
  • Capable de travailler de manière indépendante et en équipe tout en interagissant avec différents groupes pour réaliser des projets.
  • Capacité à interagir avec les responsables d'autres secteurs d'activité, le personnel technique et les cadres supérieurs.
  • Excellentes compétences en matière de communication et de présentation, tant à l'écrit qu'à l'oral.
  • Doit être axé sur les détails et les objectifs et consacré à l'accomplissement des tâches.
  • Expérience nécessaire :

  • Minimum 3 ans d'expérience dans le développement d'API Web en utilisant la méthodologie Agile.
  • Capacité à apprendre et à s'adapter rapidement à un nouvel environnement.
  • Gestion / processus ITIL.
  • Exigences en matière d'éducation : Maîtrise en ingénierie.
  • Désiré / Plus :

  • Certifications agiles.
  • Certifications Python.
  • Les langues : Entièrement bilingue anglais et français.

    Créer une alerte emploi pour cette recherche

    Python Developer • Montreal, QC, Canada

    Offres similaires
    Python Developer

    Python Developer

    CGI • Montréal, Québec, Canada
    Temps plein
    Quick Apply
    Your mission will be to develop RestFul WebAPI with Python 3+ to provide Infrastructure As A Service for all clients.Code and maintain Restful Web API in Python and respect Github workflow.Follow A...Voir plus
    Dernière mise à jour : il y a 19 jours
    Développeur Python

    Développeur Python

    DELAN • Montréal, QC, ca
    Temps plein
    Quick Apply
    Le Développeur Python sera chargé du développement et de l’évolution des solutions et applications de l’entreprise dans le l’intelligence artificielle appliquée au domaine de la santé.Développer et...Voir plus
    Dernière mise à jour : il y a 25 jours
    Développeur Python - Modélisation Données Avion (Loads & Dynamics) H / F

    Développeur Python - Modélisation Données Avion (Loads & Dynamics) H / F

    Segula Technologies • Montreal, QC, Canada
    Temps plein
    Description de l'entreprise.Explorez de nouveaux horizons au sein d’un groupe d'ingénierie mondiale à forte croissance.Chez SEGULA Technologies, vous aurez l’oppor...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior Full-Stack Developer (AI-First)

    Senior Full-Stack Developer (AI-First)

    Maxa AI • Montreal, QC, Canada
    Temps plein
    Senior Full-Stack Developer (AI-First).Montreal (Hybrid : TuesThurs in office).Own end-to-end delivery of enterprise-grade features powering Maxas finance-grade AI products.Build scalable Python + S...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Dveloppeure Full-Stack Snior (AI-First)

    Dveloppeure Full-Stack Snior (AI-First)

    Maxa AI • Montreal, QC, Canada
    Temps plein
    Dveloppeure Full-Stack Snior (AI-First).Montral (Hybride : au bureau du mardi au jeudi).Prenez en charge la livraison complte de fonctionnalits de niveau entreprise qui alimentent les produits dIA ...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Développeur(euse) de logiciel | Software Developer

    Développeur(euse) de logiciel | Software Developer

    Delmar International Inc. • Lachine, QC, Canada
    Temps plein
    Relevant du Gestionnaire du développement logiciel, le / la Développeur(euse) Logiciel joue un rôle clé dans la création des plateformes et des outils qui soutiennen...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Algebra Private Tutoring Jobs L'epiphanie

    Algebra Private Tutoring Jobs L'epiphanie

    Superprof • L'epiphanie, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Développeur • euse plateforme senior - Senior Platform Developer

    Développeur • euse plateforme senior - Senior Platform Developer

    TobogganLabs • Montreal, QC, Canada
    Temps plein +1
    Cette offre vise à constituer notre bassin de talents contractuels et reflète un ou plusieurs postes permanents à temps plein au sein de notre organisation.Nous recherchons des...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Platform Engineer (AWS) with Backend Experience - Montreal-based candidates only

    Platform Engineer (AWS) with Backend Experience - Montreal-based candidates only

    Kento Health Inc • H3C, QC, Canada
    Temps plein
    Location requirement : Applicants must be based in or around Montreal and available to work on-site at our Montreal office two days per week. We started Kento Health to revolutionize healthcare for p...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Python Developer

    Python Developer

    Insight Global • Montreal, QC, Canada
    Temps plein
    Hybrid in Montreal, 3 days onsite, 2 remote.Insight Global is seeking a highly skilled Python Engineer with over 4+ years of experience to join our team to help a strategic banking client in variou...Voir plus
    Dernière mise à jour : il y a 10 heures • Offre sponsorisée • Nouvelle offre
    Senior Python Firmware Engineer, 3D Printer Systems — Hybrid

    Senior Python Firmware Engineer, 3D Printer Systems — Hybrid

    AON3D • Montreal
    Temps plein +1
    A leading additive manufacturing company in Montreal seeks a Senior Software Engineer to enhance their Klipper firmware.This role emphasizes Python development within a hybrid work model, ideal for...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Algebra Private Tutoring Jobs Lanaudi

    Algebra Private Tutoring Jobs Lanaudi

    Superprof • Lanaudi, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Développeur logiciels principal

    Développeur logiciels principal

    Pattison Sign Group • Dorval, QC, Canada
    Temps plein
    Pattison ID - Équipe numérique.Transformez vos idées en solutions innovantes en tant que développeur logiciels principal. Chez Pattison ID, nous ne sommes pas seulement u...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Python Quantitative Developer - Hybrid Working - $140,000 - $250,000 CAD Base (+ Bonus)

    Python Quantitative Developer - Hybrid Working - $140,000 - $250,000 CAD Base (+ Bonus)

    Hunter Bond • Montreal
    Temps plein
    Python Quantitative Developer - Hybrid Working - $140,000 - $250,000 CAD Base (+ Bonus).Senior Quantitative Technology Consultant at Hunter Bond. Job title : Python Quantitative Developer.My client a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Dveloppeur / euse Cloud Azure

    Dveloppeur / euse Cloud Azure

    Maplr • Montreal, QC, Canada
    Temps plein
    Tu recherches un nouveau challenge en tant queDveloppeur.Rejoins-nous chezMaplr, o nous recherchons des talents exceptionnels dsireux de contribuer des projets denvergure qui faonnent lavenir du Qu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Saint-Alexis
    Temps plein
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Développeur(e) logiciel / Software Developer - Cloud

    Développeur(e) logiciel / Software Developer - Cloud

    Genetec • Montreal, QC, Canada
    Temps plein
    La dynamique de votre équipe : .Le groupe vidéo a pour but de développer, opérer et promouvoir un portfolio de services cloud utilisé dans les plus récents ...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Python / NLP Developer [#4877]

    Python / NLP Developer [#4877]

    Alteo • Montreal, QC, Canada
    Permanent
    Alteo is looking for a Python / NLP Developer for a permanent position based in Montreal.Maintain and implement new features in our search engine. Develop and maintain a click analytics system to lear...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée