Descriptif du poste:
En tant que développeur Python Django, vous rejoindrez notre équipe technique pour assurer la stabilité, la croissance et l'amélioration continue d'une application web en mode SAS.
Au sein d'une équipe composée d'un CEO, d'un chef de projet, d'un lead développeuret d'un autre développeur full-stack, votre rôle principal consistera à comprendre l'architecture en place, à résoudre les problèmes de maintenance et proposer des évolutions fonctionnelles et techniques.
Vos responsabilités
- Maintenir et faire évoluer une application web Django en comprenant et en travaillant sur son architecture existante.
- Collaborer étroitement avec le chef de projet et le lead dev pour comprendre les besoins évolutifs et assurer leur mise en œuvre.
- Configurer et déployer des applications dans des conteneurs Docker pour garantir la continuité opérationnelle.
- Optimiser les performances et la scalabilité de l'application existante en utilisant PostgreSQL pour la gestion de bases de données.
- Assurer des tests rigoureux pour maintenir la qualité du code et la sécurité de l'application.
- Utiliser des templates Django pour la gestion efficace des vues et des modèles, en assurant la cohérence visuelle et fonctionnelle.
Stack technique
- Django
- Template Django
- Javascript
- Bootstrap & Tailwind
- Docker Swarm
- PostgreSQL
- GitLab
Des déplacements réguliers sur la région grenobloise sont à prévoir (1 à 2 fois par mois).
Prime en fonction des résultats de l'entreprise.
Profil recherché:
De formation bac+2 minimum dans le domaine informatique, vous avez 2 ans d'expérience minimum en tant que développeur Python Django full-stack.
Anglais courant.
- Solide expérience en maintenance et évolution d'applications web basées sur Django et le templating Django.
- Expérience en Javascript
- Connaissances dans l'utilisation des frameworks Bootstrap et Tailwind pour l'interface utilisateur.
- Capacité avancée à travailler avec Docker pour la gestion de déploiement d'applications.
- Excellentes compétences en PostgreSQL et en optimisation de bases de données relationnelles.
- Capacité à analyser l'architecture existante, à proposer des améliorations et à les mettre en œuvre. (Vision business du métier)
- Des connaissances avec HTMX et Alpine.js sont des plus non négligeables.
- Forte aptitude à résoudre les problèmes, à déboguer et à assurer des solutions efficaces.
- Excellente autonomie nécessaire pour travailler au sein d'une petite équipe.
Experience: Expérience exigée de 2 An(s)
Qualification: Cadre
Secteur d'activité: Programmation informatique
Engage-sports.com,nous sommes implantésdans le milieu du monde de l'inscription sportive depuis plus de 14 ans. Engage-sports.com dématérialise les inscriptions de fédérations sportives dans le cadre de leurs manifestations, compétitions, championnats et entrainements.
Nous proposons en plus d'un service de dématérialisation d'inscription, deux applications et d'autres services annexes.
Le sigle RAS (Responsable, Autonome, Solidaire) caractérise les valeurs des m...
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.