Python développeur de description de poste de description / mémoire

Nous recherchons un développeur Python pour nous aider à développer des applications Web de haute performance et réactives.

En tant que développeur Python, vous devrez utiliser le langage de programmation Python pour construire, déboguer et mettre en œuvre des projets d'application.

Vous allez également créer une logique d'application Web côté serveur, intégrer les services Web et les API tiers et aider les ingénieurs frontaux avec l'intégration des applications.

Profil de travail de développeur Python

Les développeurs de Python gèrent les applications de code, de conception et de débogage sur l'un ou les deux ou les deux frontaux et la fin du serveur.

Le travail d'un développeur Python implique d'écrire un code propre, testable et évolutif pour créer des éléments back-end, intégrer des éléments frontaux dans l'application et gérer l'échange de données entre le serveur et les utilisateurs.

Leur rôle exige également approfondir d'autres aspects de l'IA et de l'apprentissage automatique. Les développeurs Python aident également les entreprises à développer des systèmes basés sur les données à l'aide de la programmation Python.

Rapports à

  • Directeur de la technologie
  • Lead Tech

Responsabilités du développeur Python

  • Écrivez une logique côté serveur propre, efficace, réutilisable, testable et évolutif pour créer des modèles d'apprentissage statistique et des applications Web réactives
  • Intégrer les composants destinés aux développeurs frontaux avec une logique côté serveur
  • Créer des applications à haute disponibilité, à faible latence et à haute performance
  • Collaborer avec les équipes de conception et de produits pour comprendre les exigences de l'utilisateur final
  • Travailler sur l'amélioration de la plate-forme côté serveur et des frameworks Web
  • Capacité à travailler avec des bibliothèques Python
  • Déployez l'application, effectuez une convivialité, l'automatisation, l'amélioration et maximiser les performances de l'application
  • Débogage des applications logicielles à l'aide d'outils de framework de test Python comme Pytest, se comporter, etc.
  • Améliorer les fonctionnalités des systèmes logiciels existants
  • Restez à jour avec les dernières technologies et les tendances de l'industrie
  • Développer et affiner les algorithmes basés sur AI / ML

Exigences et compétences du développeur Python

  • de préférence un diplôme ou un diplôme en informatique ou une discipline similaire
  • L'expérience antérieure en tant que développeur Python est souhaitable
  • Expertise dans au moins un cadre Python et une connaissance pratique des technologies frontales
  • Connaissance et compréhension des principes fondamentaux de l'IA / ML
  • Compréhension du fonctionnement des bibliothèques de mapper relationnelles d'objet
  • Compréhension des langages de programmation frontale
  • Connaissances et capacité à travailler à l'aide de langages de modèles côté serveur