Avenga
Avenga
Avenga est une entreprise internationale de technologie et d’ingénierie logicielle qui accompagne les entreprises dans leurs projets de conseil, de développement de produits et de transformation numérique. Ses équipes conçoivent des solutions sur mesure en matière de logiciels, de cloud et d’intégration pour relever des défis complexes dans les secteurs du conseil, de l’industrie manufacturière et de la santé, en s’appuyant sur l’expertise de plus de 6 000 professionnels dans plusieurs pays. Avenga soutient également l’acquisition de talents et le développement professionnel au sein de son organisation.

Ingénieur·e Python senior (Sofia, hybride)

Développez des services backend évolutifs et des API en Python chez Avenga, une entreprise internationale d’ingénierie. Contribuez au déploiement de technologies natives de l’IA dans différents secteurs.

Description

  • Développer et maintenir des applications et des services backend évolutifs en Python.
  • Créer et intégrer des API RESTful et des microservices.
  • Concevoir des architectures logicielles robustes, efficaces et faciles à maintenir.
  • Produire un code propre, réutilisable et bien structuré, avec une couverture de tests complète.
  • Collaborer avec différentes équipes pour définir les exigences techniques et livrer des fonctionnalités.
  • Concevoir et améliorer les schémas de bases de données, les requêtes et les méthodes d’accès aux données.
  • Diagnostiquer et résoudre les problèmes de performances, les difficultés techniques et les enjeux d’évolutivité.
  • Mettre en place des contrôles de sécurité, d’authentification et d’autorisation.
  • Créer et maintenir des tests automatisés unitaires, d’intégration et fonctionnels.
  • Examiner le code et promouvoir de bonnes pratiques d’ingénierie.
  • Animer les échanges techniques et contribuer aux décisions d’architecture.
  • Contribuer au CI/CD, aux mises en production, à la supervision et à la résolution des incidents en production.
  • Accompagner les développeurs juniors et de niveau intermédiaire et partager les connaissances.
  • Assumer la responsabilité des solutions techniques sur l’ensemble du cycle de vie du développement logiciel.

Exigences

  • Au moins cinq ans d’expérience professionnelle en développement logiciel, dont une solide pratique de Python.
  • Maîtrise avancée de Python, notamment de la programmation orientée objet et asynchrone, ainsi que des fonctionnalités actuelles du langage.
  • Solide expérience de FastAPI, Django ou Flask.
  • Expérience dans la création et la maintenance d’API REST et de services backend.
  • Connaissance des principes de conception logicielle, des modèles de conception et de l’architecture propre.
  • Expérience de PostgreSQL ou MySQL.
  • Connaissance de MongoDB ou Redis.
  • Expérience de SQLAlchemy ou Django ORM.
  • Compréhension des microservices, des systèmes distribués et de l’architecture orientée services.
  • Expérience de Docker, des pipelines CI/CD et des méthodes de développement modernes.
  • Connaissance d’AWS, Azure ou Google Cloud.
  • Connaissance des tests automatisés avec Pytest ou unittest.
  • Expérience de Git et des pratiques de développement collaboratif.
  • Compréhension de la sécurité des applications, de l’optimisation des performances, de la journalisation et de la gestion des erreurs.
  • Solides capacités d’analyse, de débogage et de résolution de problèmes.
  • Capacité à prendre des décisions techniques de manière autonome et à assumer la responsabilité de travaux de développement complexes.
  • Bonne maîtrise de l’anglais à l’oral et à l’écrit, et expérience du travail avec des équipes internationales.
  • Capacité à travailler dans les bureaux du client à Sofia environ deux jours par semaine.
  • Une expérience de Kubernetes, des brokers de messages, des architectures événementielles ou serverless, de GraphQL ou WebSockets, de Terraform, d’outils de supervision et d’observabilité, de Pandas ou NumPy, de systèmes à forte charge et d’Agile/Scrum serait un plus.

Avantages

  • Assurance santé privée.
  • Programmes de bien-être.
  • Options de travail flexibles et hybrides.
  • Ordinateur portable et équipement.
  • Possibilités de formation.
  • Événements sociaux.
  • Bureaux bien équipés.
  • Égalité des chances et environnement de travail respectueux et inclusif.

Offres similaires

Redis

Ingénieur full stack senior, expérience de développement IA

Redis
1 001 – 5 000 Employés
B2BIntelligence artificielleSaaS

Créez des consoles Redis, des outils en ligne de commande, des serveurs MCP et des compétences pour agents en tant qu’ingénieur full stack senior. Concevez des expériences de développement natives de l’IA pour les clients Redis.

Ouvrir
Avenga

Ingénieur·e senior Node.js

Avenga

Concevez des systèmes backend évolutifs pour les projets de conseil en informatique d’Avenga. Créez des API, optimisez les bases de données et contribuez à des logiciels sécurisés et fiables.

Ouvrir
Cognyte

Ingénieur back-end senior, Cognyte (hybride, Bulgarie)

Cognyte
1 001 – 5 000 Employés
CybersécuritéGouvernementSécurité

Développez des microservices Java pour la plateforme d’analyse distribuée de Cognyte, concevez des systèmes de données évolutifs et accompagnez vos collègues ingénieurs. Ce poste senior est basé en Bulgarie et propose une organisation hybride.

Ouvrir
nDeavour Consulting

Développeur·se iOS senior – Swift et fintech

nDeavour Consulting
1 – 10 Employés
ConseilLogistiqueMarketing

Concevez et développez des applications iOS évolutives pour des projets fintech avec Swift, afin d’améliorer l’expérience client et les services financiers. Collaborez avec les équipes produit et ingénierie et contribuez à la progression de l’équipe grâce aux revues de code et à la programmation en binôme.

Ouvrir
nDeavour Consulting

Développeur·se iOS senior – Swift et fintech

nDeavour Consulting
1 – 10 Employés
ConseilLogistiqueMarketing

Concevez et développez des applications iOS évolutives pour des projets fintech avec Swift, afin d’améliorer l’expérience client et les services financiers. Collaborez avec les équipes produit et ingénierie et contribuez à la progression de l’équipe grâce aux revues de code et à la programmation en binôme.

Ouvrir