Jobs at Alteo

View all jobs

Python Developer [#4498]

100% Remote, QC
Alteo is looking for a Python Developer for a permanent job or contract.

*** 100% remote job ***

Your main task will be to develop and enhance Python based solutions that meet the firm’s growing needs for dashboards and other key business applications. This will include pending upgrades to the applications to ensure that we are on the most current and supportable versions leveraging the capabilities of the Azure cloud.

Responsibilities :
  • Design and develop IT applications and components in Python, leveraging more recent frameworks
  • Modernize code for existing applications to include current versions of Python 3, relevant frameworks, and maximize the software architecture for Azure
  • Establish strong collaboration with business clients to understand future business needs and establish options for future releases of each application
  • Implement Azure tools for managing the applications
  • Write, modify, integrate and test product code
  • Perform quality assurance and unit testing
  • Identify and solve technical problems
  • Support the different levels of testing (functional and system)
  • Deploy and troubleshoot web applications using Docker in Linux environment
  • Prepare documentation on solutions, both internal and from external partners. 

Profile :
  • DEC/BAC IT, Software Engineering or equivalent
  • 5+ years of relevant experience in Python and related frameworks (Django)
  • Experience in mobile development (iOS)
  • Strong knowledge of MySQL
  • Knowledge of Docker platform
  • Knowledge of source code version control with Git
  • Knowledge of languages: JavaScript, HTML5, PHP
  • Knowledge of methods: Agile, and DevOps (asset)
  • Knowledge of Linux/Ubuntu (command line) and Windows OS (asset)
  • Knowledge of the JIRA system (asset)
  • Ideally bilingual in French and English 
@@@@@
Alteo est à la recherche un Développeur Python pour un emploi permanent ou un contrat. 

*** Poste 100% à distance ***

Votre tâche principale sera de développer et d'améliorer les solutions basées sur Python qui répondent aux besoins croissants de l'entreprise en matière de tableaux de bord et d'autres applications commerciales clés. Cela comprendra les mises à niveau en attente des applications pour s'assurer que nous sommes sur les versions les plus récentes et supportables en tirant parti des capacités du cloud Azure.

Responsabilités :
  • Concevoir et développer des applications et des composants informatiques en Python, en tirant parti de frameworks plus récents
  • Moderniser le code des applications existantes pour inclure les versions actuelles de Python 3, les frameworks pertinents, et maximiser l'architecture logicielle pour Azure
  • Établir une forte collaboration avec les clients commerciaux afin de comprendre les besoins commerciaux futurs et d'établir des options pour les futures versions de chaque application
  • Mettre en œuvre les outils Azure pour la gestion des applications
  • Rédiger, modifier, intégrer et tester le code du produit
  • Effectuer l'assurance qualité et les tests unitaires
  • Identifier et résoudre les problèmes techniques
  • Prendre en charge les différents niveaux de test (fonctionnel et système)
  • Déployer et dépanner des applications web en utilisant Docker dans un environnement Linux
  • Préparer la documentation sur les solutions, tant en interne qu'auprès des partenaires externes

Profil :
  • DEC/BAC IT, Génie logiciel ou équivalent
  • 5+ années d'expérience pertinente en Python et frameworks connexes  (Django)
  • Expérience en développement mobile (iOS)
  • Bonne connaissance de MySQL
  • Connaissance de la plateforme Docker
  • Connaissance du contrôle de version du code source avec Git
  • Connaissance des langages : JavaScript, HTML5, PHP
  • Connaissance des méthodes : Agile, et DevOps (atout)
  • Connaissance de Linux/Ubuntu (ligne de commande) et de Windows OS (atout)
  • Connaissance du système JIRA (atout)
  • Idéalement bilingue français anglais  

Share This Job

Powered by