Le poste Architecte/Techlead Python AWS
Partager cette offre
Le Tech Lead aura pour mission principale de diriger et de superviser l'équipe de développement, en veillant à la qualité technique des solutions mises en œuvre et au respect des meilleures pratiques de développement. Il ou elle sera responsable de l'architecture technique du projet, de la planification des tâches de développement. Le Tech Lead devra également encadrer et mentorer les développeurs et développeuses, en les accompagnant dans leur montée en compétences et en veillant à ce que les objectifs de développement soient atteints.
Description détaillée des tâches qui constituent la mission
• La conception et la révision du code source – python
o ETLs, 2 app back, 1 schéma de BDD
• La documentation du code source
• La performance des services back
• L’administration des infrastructures informatiques – Jenkins, AWS (S3, RDS), Ansible, Helm, Kubernetes
• Les déploiements des apps back sur les différents environnements (dev, recette, intégration,
production)
• La revue de code des autres .s back-end
En parallèle, il.elle se démarquera par sa capacité à s’imprégner des enjeux du projet. Cela passe par :
• Un intérêt marqué pour comprendre les enjeux métier du projet
• L’appropriation de l’outil et du code source.
• Le partage de connaissance technique pour améliorer, en équipe, l’application.
• La prise d’initiative sur les sujets techniques.
• L’investissement dans les activités de l’équipe projet
Le Tech Lead disposera d’une grande autonomie et sera force de proposition technique pour assurer le fonctionnement de l’application et garantir son adéquation avec le cahier des charges.
Nous recherchons un profil Senior, proactif dans la mise en qualité de l’outil et le travail en équipe, avec une à minima une expérience en DevOPS.
Il sera également très apprécié que la candidate maitrise certains des outils de l’environnement DevOps parmi les suivants : Jenkins, AWS (S3 et RDS), Ansible, Helm, Docker, Kubernetes, Datadog.
Le/la tech lead devra également maitriser la méthodologie de gestion de projet Agile – Scrum ainsi que l’outil de gestion de version GitLab.
La connaissance des outils de gestion de projet Jira ou Linear sera appréciée.
En termes de formation, deux types de profils peuvent également être très valorisés :
• Un profil ingénieur issue de grande école française
• Un profil ingénieur issue d’écoles spécialisées en développements informatiques et web
en sont de bons exemples
Environnement technique :
Le projet fait à date appel aux technologies suivantes :
• Python – FastAPI, SQLalchemy, Alembic pour les services back-end
• PostgreSQL – PostGIS pour les services de base de données
La bonne maitrise des technologies suivantes est donc requise :
• Python 3.13
o FastAPI
o SQLalchemy 2
o Pydantic 2
o Pytest
• PostgreSQL 14
o PostGIS
Profil recherché
Le Tech Lead aura pour mission principale de diriger et de superviser l'équipe de développement, en veillant à la qualité technique des solutions mises en œuvre et au respect des meilleures pratiques de développement. Il ou elle sera responsable de l'architecture technique du projet, de la planification des tâches de développement. Le Tech Lead devra également encadrer et mentorer les développeurs et développeuses, en les accompagnant dans leur montée en compétences et en veillant à ce que les objectifs de développement soient atteints.
Description détaillée des tâches qui constituent la mission
• La conception et la révision du code source – python
o ETLs, 2 app back, 1 schéma de BDD
• La documentation du code source
• La performance des services back
• L’administration des infrastructures informatiques – Jenkins, AWS (S3, RDS), Ansible, Helm,
Kubernetes
• Les déploiements des apps back sur les différents environnements (dev, recette, intégration,
production)
• La revue de code des autres .s back-end
En parallèle, il.elle se démarquera par sa capacité à s’imprégner des enjeux du projet. Cela passe par :
• Un intérêt marqué pour comprendre les enjeux métier du projet
• L’appropriation de l’outil et du code source.
• Le partage de connaissance technique pour améliorer, en équipe, l’application.
• La prise d’initiative sur les sujets techniques.
• L’investissement dans les activités de l’équipe projet
Le Tech Lead disposera d’une grande autonomie et sera force de proposition technique pour assurer le fonctionnement de l’application et garantir son adéquation avec le cahier des charges.
Nous recherchons un profil Senior, proactif dans la mise en qualité de l’outil et le travail en équipe, avec une à minima une expérience en DevOPS.
Il sera également très apprécié que candidat.e maitrise certains des outils de l’environnement DevOps parmi les suivants : Jenkins, AWS (S3 et RDS), Ansible, Helm, Docker, Kubernetes, Datadog.
Le/la tech lead devra également maitriser la méthodologie de gestion de projet Agile – Scrum ainsi que l’outil de gestion de version GitLab.
La connaissance des outils de gestion de projet Jira ou Linear sera appréciée.
En termes de formation, deux types de profils peuvent également être très valorisés :
• Un profil ingénieur issue de grande école française
• Un profil ingénieur issue d’écoles spécialisées en développements informatiques et web
en sont de bons exemples
Environnement technique :
Le projet fait à date appel aux technologies suivantes :
• Python – FastAPI, SQLalchemy, Alembic pour les services back-end
• PostgreSQL – PostGIS pour les services de base de données
La bonne maitrise des technologies suivantes est donc requise :
• Python 3.13
o FastAPI
o SQLalchemy 2
o Pydantic 2
o Pytest
• PostgreSQL 14
o PostGIS
Environnement de travail
Le Tech Lead aura pour mission principale de diriger et de superviser l'équipe de développement, en veillant à la qualité technique des solutions mises en œuvre et au respect des meilleures pratiques de développement. Il ou elle sera responsable de l'architecture technique du projet, de la planification des tâches de développement. Le Tech Lead devra également encadrer et mentorer les développeurs et développeuses, en les accompagnant dans leur montée en compétences et en veillant à ce que les objectifs de développement soient atteints.
Description détaillée des tâches qui constituent la mission
• La conception et la révision du code source – python
o ETLs, 2 app back, 1 schéma de BDD
• La documentation du code source
• La performance des services back
• L’administration des infrastructures informatiques – Jenkins, AWS (S3, RDS), Ansible, Helm,
Kubernetes
• Les déploiements des apps back sur les différents environnements (dev, recette, intégration,
production)
• La revue de code des autres .s back-end
En parallèle, il.elle se démarquera par sa capacité à s’imprégner des enjeux du projet. Cela passe par :
• Un intérêt marqué pour comprendre les enjeux métier du projet
• L’appropriation de l’outil et du code source.
• Le partage de connaissance technique pour améliorer, en équipe, l’application.
• La prise d’initiative sur les sujets techniques.
• L’investissement dans les activités de l’équipe projet
Le Tech Lead disposera d’une grande autonomie et sera force de proposition technique pour assurer le fonctionnement de l’application et garantir son adéquation avec le cahier des charges.
Nous recherchons un profil Senior, proactif dans la mise en qualité de l’outil et le travail en équipe, avec une à minima une expérience en DevOPS.
Il sera également très apprécié que candidat.e maitrise certains des outils de l’environnement DevOps parmi les suivants : Jenkins, AWS (S3 et RDS), Ansible, Helm, Docker, Kubernetes, Datadog.
Le/la tech lead devra également maitriser la méthodologie de gestion de projet Agile – Scrum ainsi que l’outil de gestion de version GitLab.
La connaissance des outils de gestion de projet Jira ou Linear sera appréciée.
En termes de formation, deux types de profils peuvent également être très valorisés :
• Un profil ingénieur issue de grande école française
• Un profil ingénieur issue d’écoles spécialisées en développements informatiques et web
en sont de bons exemples
Environnement technique :
Le projet fait à date appel aux technologies suivantes :
• Python – FastAPI, SQLalchemy, Alembic pour les services back-end
• PostgreSQL – PostGIS pour les services de base de données
La bonne maitrise des technologies suivantes est donc requise :
• Python 3.13
o FastAPI
o SQLalchemy 2
o Pydantic 2
o Pytest
• PostgreSQL 14
o PostGIS
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Architecte/Techlead Python AWS
INFOTEL CONSEIL
