Apply Edge Start your job search

Développeur Python/Django Confirmé

NGBS · Rabat, Rabat-Salé-Kénitra, Morocco

Apply & track with Apply Edge

Nous recherchons un Développeur Python/Django confirmé et autonome pour rejoindre un projet stratégique et contribuer à la maintenance ainsi qu’à l’évolution continue d’une application métier existante.Missions :Vous serez responsable du développement, de la maintenance et de l’amélioration des fonctionnalités backend, tout en garantissant la fiabilité et la maintenabilité de l’application.Responsabilités Principales :Développer et maintenir les fonctionnalités backend avec Python & Django.Analyser et corriger les bugs et améliorer le code existant.Maintenir les modèles de données PostgreSQL et les migrations.Développer et sécuriser les imports et exports Excel.Maintenir les traitements asynchrones avec Celery & Redis.Développer et maintenir des API REST avec Django REST Framework.Concevoir et maintenir des tests automatisés.Participer aux revues de code et aux mises en production.Diagnostiquer les incidents et mettre en place des solutions durables.Contribuer ponctuellement au développement frontend.Comprendre et gérer des règles métier complexes au sein d’une application existante.Compétences requises :ObligatoiresSolide expérience avec Python & Django.Bonne maîtrise de PostgreSQL et de l’ORM.Expérience dans le développement d’API REST.Expérience en tests automatisés.Bonne maîtrise de Git.Expérience avec Docker.Capacité à travailler sur une application métier existante et à en comprendre le fonctionnement.Solides capacités d’analyse, autonomie et rigueur.Connaissance des pratiques DevOps.Compétences appréciées :Celery & RedisDjango REST FrameworkTraitement de fichiers Excel / pipelines ETLJavaScript, HTMX & BootstrapGitHub Actions / CI-CDAWS & TerraformSentrySharePoint / Microsoft GraphCypressEnvironnement technique :Python | Django | PostgreSQL | Celery | Redis | Django REST Framework | Docker | Nginx | GitHub Actions | AWS | Terraform | JavaScript | HTMX | Bootstrap | CypressProfil recherchéBac+5 en Informatique, Génie Logiciel ou formation équivalente.Nous recherchons un développeur :Confirmé et autonome.À l’aise avec le travail sur une application existante.Capable de comprendre et de gérer des besoins métier complexes.Pragmatique et orienté solutions.Rigoureux dans la rédaction d’un code maintenable et testé.Langues : très bonne maîtrise du français et de l’anglais.