Nile Bits, LLC.
Nile Bits, LLC.
Nile Bits, LLC. est une entreprise égyptienne d’externalisation du développement logiciel, fondée en 2014. Son équipe d’ingénieurs logiciels accompagne les entreprises dans leur transformation numérique grâce à des logiciels sur mesure, au développement d’applications web et à des solutions de commerce électronique. L’entreprise intervient dans le développement logiciel, le conseil et le marketing afin de fournir des produits numériques évolutifs adaptés aux besoins de ses clients.

Développeur Python senior

Concevez des services backend évolutifs avec Django pour les produits numériques de Nile Bits, en guidant leur architecture, leurs performances, leur déploiement et leur amélioration continue.

Description

  • Créez et livrez des fonctionnalités pour des services backend découplés
  • Améliorez les applications backend par la maintenance et la refactorisation afin de renforcer leur évolutivité, leur fiabilité et leur maintenabilité
  • Analysez et optimisez les performances des applications, les requêtes aux bases de données et l’efficacité des systèmes
  • Gérez les services backend tout au long de leur cycle de vie, de l’architecture et du déploiement à l’assistance en production, à la supervision et à l’amélioration continue
  • Contribuez à la conception technique, à l’architecture des solutions et à la planification des projets
  • Collaborez avec les ingénieurs, les responsables produit et les parties prenantes pour livrer des solutions logicielles
  • Relisez le code, partagez vos retours et encouragez de bonnes pratiques d’ingénierie
  • Guidez vos collègues face à des défis d’ingénierie complexes
  • Examinez les incidents en production à l’aide d’outils de profilage, de supervision, de journalisation et de diagnostic
  • Créez et tenez à jour la documentation technique, les diagrammes d’architecture et les spécifications de conception
  • Évaluez les technologies émergentes et recommandez des améliorations à la pile d’ingénierie
  • Utilisez des outils d’assistance par IA tels que Claude Code, GitHub Copilot ou Codex, tout en préservant la qualité, l’exactitude, la sécurité et la maintenabilité du code

Exigences

  • Justifier d’au moins cinq ans d’expérience professionnelle dans le développement d’applications backend avec Python
  • Avoir une solide expérience commerciale du développement d’applications web avec Django et l’ORM de Django
  • Avoir une solide expérience des bases de données relationnelles, notamment MySQL
  • Avoir de l’expérience dans la conception, la création et l’utilisation d’API REST, de GraphQL ou d’interfaces de service comparables
  • Avoir de l’expérience des systèmes distribués et des outils de messagerie asynchrone tels que Celery
  • Maîtriser la programmation orientée objet, les modèles de conception logicielle, l’architecture propre et la conception de systèmes distribués
  • Avoir utilisé des flux de travail Git, notamment les stratégies de branchement, les demandes de fusion et les revues de code
  • Avoir de l’expérience dans la préparation de documentation technique et de spécifications de conception logicielle
  • Maîtriser le débogage, le dépannage et l’optimisation des performances à l’aide d’outils de profilage, de plans d’exécution SQL, d’outils de supervision applicative tels que New Relic et de technologies connexes
  • Être capable de travailler de manière autonome, de prendre en charge des solutions techniques, de définir efficacement les priorités et de résoudre les problèmes de façon proactive
  • Communiquer et collaborer efficacement lors de discussions techniques et être en mesure d’accompagner d’autres ingénieurs
  • Atout : expérience de Redis, Memcached, Elasticsearch et Celery
  • Atout : expérience dans la création, le déploiement et l’exploitation de services backend natifs du cloud ou hautement évolutifs
  • Atout : expérience dans des environnements de développement Agile ou Scrum
  • Atout : expérience pratique des outils de développement assisté par IA tels que Claude Code, GitHub Copilot ou Codex
  • Atout : expérience dans l’accompagnement d’ingénieurs juniors et intermédiaires et dans la contribution aux normes et pratiques d’ingénierie

Avantages

  • Emploi permanent
  • Semaine de travail de 40 heures
  • 21 jours de congé annuel

Offres similaires

Daimler Truck North America

Contrôleur financier stratégique senior, tarification et décisions de fabrication ou d’achat

Daimler Truck North America

Pilote la finance stratégique de l’activité après-vente de Daimler Truck et élabore des analyses de rentabilité, de coûts, de tarification et de fabrication ou d’achat. Conseil la direction grâce à des analyses de rentabilité, des modèles financiers et des recommandations.

Ouvrir
WashU IT

Spécialiste des subventions II, comptabilité des projets financés

WashU IT
501 – 1 000 Employés
ÉducationEntrepriseSaaS

Gère les rapports financiers, les rapprochements, la facturation et la clôture des projets de recherche financés par l’Université de Washington. Contribue au respect des règles, aux audits et au soutien du personnel administratif des départements.

Ouvrir
PwC

Associé en conseil comptable pour les marchés de capitaux

PwC

Accompagne les clients de PwC en matière de conseil comptable et d’opérations sur les marchés de capitaux, notamment les introductions en bourse, les fusions et d’autres transactions. Prépare des états financiers et des rapports réglementaires tout en développant une expertise en conseil en transactions.

Ouvrir
Crowe

Consultant senior en conseil comptable

Crowe

Accompagne les clients de Crowe sur des enjeux techniques de comptabilité et de finance, notamment en matière de reporting, de recherche et d’amélioration des processus. Contribue à la réalisation des missions et au développement des membres juniors de l’équipe.

Ouvrir
Groups Recover Together

Coordinateur de l’accompagnement au rétablissement — Kokomo, hybride

Groups Recover Together
501 – 1 000 Employés
AssuranceConseilSoins de santé

Coordonnez les soins et l’accompagnement au rétablissement de personnes présentant des troubles liés à l’usage de substances, en mettant les membres de Kokomo en relation avec des ressources cliniques, sociales et communautaires.

Ouvrir
LifeStance Health

Coordinateur des admissions à distance et agent de centre d’appels

LifeStance Health

Aidez les patients de LifeStance Health à entamer des soins de santé mentale en planifiant des évaluations, en vérifiant leur assurance, en coordonnant les orientations et en les mettant en relation avec des professionnels de santé.

Ouvrir
ICF

Stagiaire en coordination média pour l’été

ICF

Rejoignez l’équipe média payant d’ICF pour contribuer aux campagnes numériques et aux programmes d’efficacité énergétique. Vous découvrirez la stratégie, l’achat et l’exécution média, la mise en ligne, le reporting et les opérations.

Ouvrir
Advocate Aurora Health

Pharmacien analyste en informatique, configuration des médicaments (à distance)

Advocate Aurora Health

Advocate Aurora Health recherche un pharmacien analyste en informatique afin d’améliorer les dossiers médicamenteux, la sécurité et les processus dans l’ensemble de son système de santé. Le poste conçoit et évalue les configurations médicamenteuses du dossier médical électronique, les analyses de données et les règles cliniques.

Ouvrir