Retour a l'aperçu
Visible aujourd'hui sur IKONSNouveauPopulaire

Développeur Backend

BelgiqueHybrideHeures a convenir<3mois

À propos de la mission. Pour une institution européenne, une entreprise technologique recherche un Ingénieur Logiciel Backend (Python/Django) pour une mission à long terme au sein d'une équipe internationale fournissant des services numériques modernes et des applications critiques. Vous contribuerez au développement, à la maintenance et à l'amélioration des services backend et des API, en garantissant des applications sécurisées, évolutives et performantes qui soutiennent les processus métier clés.

Ce que vous ferez.

  • Développement d'applications web backend utilisant Python et Django.
  • Intégration des éléments côté utilisateur développés par les développeurs front-end avec la logique côté serveur.
  • Implémentation de la logique métier principale utilisant Python 3.11 et Django.
  • Conception et implémentation de solutions de stockage de données utilisant des bases de données relationnelles et SQL.
  • Application des meilleures pratiques en matière de données et de sécurité: validation des entrées, authentification/autorisation, stockage sécurisé, journalisation et surveillance conformes.
  • Optimisation des applications pour une vitesse, une évolutivité et une fiabilité maximales.
  • Conception et développement d'API et de services backend.
  • Participation à la conception et à la création d'architectures logicielles évolutives.
  • Maintenance de l'intégrité et de l'organisation du code.
  • Rédaction de code propre, fonctionnel et maintenable pour le backend.
  • Compilation et analyse des données, des processus et du code pour résoudre les problèmes et identifier les domaines d'amélioration, y compris la configuration et l'interrogation des outils de surveillance.
  • Réalisation de tests unitaires et d'intégration, débogage, correction et validation des modifications de code.
  • Livraison de solutions qui répondent aux exigences fonctionnelles et non fonctionnelles et s'alignent sur les attentes des utilisateurs.
  • Rédaction de documentation technique.
  • Configuration de base des environnements conteneurisés et des services basés sur le cloud supportant la fonctionnalité backend.
  • Développement et maintenance de services et de logique métier utilisant Python, Django ORM et des frameworks de traitement de tâches asynchrones.
  • Implémentation de mécanismes d'authentification et d'autorisation pour sécuriser les API et les services.
  • Rédaction et maintenance de tests unitaires et d'intégration pour assurer la qualité et la fiabilité du code, en les intégrant dans les pipelines CI/CD.

Profil

  • Diplôme de bachelier avec au moins 7 ans d'expérience professionnelle pertinente, OU
  • Diplôme de master avec au moins 5 ans d'expérience professionnelle pertinente
  • Capacité à comprendre, parler et écrire l'anglais (niveau B2 minimum)

Ce qui est demandé

  • Forte expérience en développement Python 3.11.
  • Expérience avérée avec Django 4.2+ et le Django ORM.
  • Solide expérience dans la conception, le développement et la maintenance d'API REST et de services backend.
  • Bonne connaissance de SQL et de la conception de bases de données relationnelles.

Souhaits.

  • Expérience avec des frameworks de traitement de tâches asynchrones tels que Celery, RabbitMQ, Faktory ou des technologies équivalentes.
  • Expérience avec les technologies de conteneurisation et les environnements de déploiement modernes.
  • Connaissance de la qualité du code, du linting, des tests et des pratiques CI/CD.
  • Compréhension des meilleures pratiques en matière d'authentification, d'autorisation et de sécurité des applications.
  • Expérience dans le dépannage d'applications backend complexes et de problèmes de performance.
  • Solides compétences en documentation et en collaboration.

Compétences non techniques.

  • Souci du détail dans la correction du code, la gestion des erreurs et la documentation.
  • Capacité à analyser des problèmes backend complexes et à concevoir des solutions efficaces.
  • Capacité d'intégration dans un environnement international et multiculturel.
  • Capacité à participer à des réunions multilingues.
  • Excellentes compétences interpersonnelles et de communication.
  • Capacité à travailler en équipe et de manière autonome.
  • Mentalité axée sur les résultats, axée sur la livraison de solutions de haute qualité.

Certifications.

  • AWS Certified Developer Associate
  • Microsoft Azure Developer Associate
  • CNCF Certified Kubernetes Application Developer (CKAD)

Comment postuler

Consultez le texte complet de la mission et les informations de candidature des que votre candidature sur mesure est prete.

Commandez une candidature sur mesure pour consulter la mission complete et les informations de candidature.

Plus de contexte, moins d'heures de recherche dispersees.

Vous recevez juste assez de contexte pour evaluer si cette mission est interessante. Le briefing complet, les details client et les prochaines etapes restent disponibles dans l'app.