Développeur Backend Python AWS H/F

  • 22 Rue du Président Wilson, 92300 Levallois-Perret, France
  • Temps complet

Description de l'entreprise

Société de conseil et de développement spécialisée dans le passage à l’échelle de projets innovants, Visian se donne pour mission de détecter, accélérer et industrialiser les nouveaux usages du digital, de l'IoT et de la data. 

En se spécialisant dans la programmation en Python, Visian a fait le choix d'un langage universel, dynamique, versatile et performant. Les consultant(e)s de Visian sont même allés jusqu’à créer la PySquad pour s’entraider et développer un centre d’excellence autour de pratiques et de normes communes. Partager ses connaissances et challenger les solutions techniques pour catalyser la concrétisation d’idées novatrices et prometteuses, tels sont les moteurs et ambitions de la PySquad. Forte de son expertise Python, la PySquad se donne pour mission de répondre efficacement aux enjeux de développement, d’accélération et d’industrialisation de projets innovants.   

Mu(e)s par le goût du challenge, le désir de partager ses connaissances et d’apprendre continuellement des autres et de ses expériences, les consultant(e)s Visian forment une équipe dynamique, pleine d’idées et d’ambition.   

Description du poste

La plateforme de notre client est entièrement hébergée sur AWS

Service AWS : Lambda, Dynamodb, Fargate, ECS, Step functions, Glue, SageMaker, SQS, RDS (PostgreSQL), CloudFormation, S3, Athena, …

Autres : Python (Flask, Pandas, Numpy), InfluxB, ReactJs, Docker, Terraform, SqlAlchemy, Git

CI/CD : Jenkins,

Gestion d’artefact : artifactory,

Ops : SonarQube, Squash-TM.

Le Cloud Engineer joue un rôle d’interface entre la Data Science, l’application web front-end et l’environnement de production back-end. Il sera chargé de définir et implémenter les nouvelles fonctionnalités de la plateforme. Il sera de sa responsabilité de les déployer dans le respect des impératifs de qualité et de délai.

Le candidat devra pouvoir s’intégrer dans un projet dynamique en méthodologie agile (scrum) et dans une équipe pluridisciplinaire.

Les compétences attendues sont :

• Analyser, concevoir et développer les fonctionnalités définies dans les user stories,

• Concevoir, manipuler et exposer les données présentes en base de manière à limiter les coûts,

• Développer et maintenir le Back-End de l’application (API Flask, Data pipeline, BDD Sql et no-Sql, modélisation),

• Être familier des méthodes de développement agiles Scrum ou Kanban,

• Être capable de réaliser des tests unitaires et d’intégration manuels et automatisés,

• Mettre en place les processus d’intégration continue (Jenkins / Artifactory / Makefile…),

• Participation aux choix technologiques (Architecture, Techno, services aws, framework …),

• Mettre en production les livrables (pipeline data, modèle, ETL …),

• Assurer la veille sur l’évolution des technologies,

• Rédiger la documentation technique et fonctionnelle.

 

Qualifications

  • Diplôme informatique
  • 3 ans d'expérience professionnelle minimum
  • Bonne maîtrise en Python Back end
  • Maîtrise Cloud AWS ( lambda, API Gateway...)
  • Devops (Jenkins, Docker...)
  • Agile Scrum

Informations complémentaires

En plus d'une expertise en Python, un bon niveau au jeu de fléchettes vous permettra de faire des étincelles (et des envieux/ses) au sein de l'équipe !