Partager cette offre
Nous recherchons un·e Senior Back-end Software Engineer pour contribuer au développement et à la maintenance de services cloud robustes pour une plateforme critique utilisée quotidiennement par des opérateurs professionnels et des équipes techniques. Vous rejoindrez une équipe autonome et pluridisciplinaire, engagée dans la création de solutions logicielles modernes, fiables et essentielles au bon fonctionnement de l’activité de nos clients.
MissionsAnalyser des problématiques complexes, coordonner les parties prenantes, proposer des architectures, intégrer les retours des revues et livrer des fonctionnalités, des tests et des étapes de déploiement.
Veiller de manière proactive à la résilience et à la stabilité de la plateforme.
Participer à l’équipe support pour répondre aux demandes clients et traiter les incidents.
Travailler efficacement en mode asynchrone au sein d’une équipe majoritairement à distance.
Fournir des estimations réalistes pour les tâches de développement logiciel et communiquer clairement l’avancement ou les changements à l’équipe.
Relire les conceptions et le code des collègues, réduire la complexité et encourager l’apprentissage continu.
Rédiger et maintenir la documentation technique (spécifications, conceptions détaillées, cas de test, traçabilité, documentation d’architecture).
Promouvoir les bonnes pratiques de développement back-end au sein de l’entreprise et auprès de nos clients.
Profil recherché
Anglais courant à l’oral et à l’écrit.
Diplôme en informatique (MSc) ou équivalent.
Expérience sur des bases de code volumineuses et complexes.
Maîtrise d’un langage typé statiquement et capacité à produire un code propre, simple et testé.
Bonne connaissance des bases de données relationnelles.
Habitude de contribuer via de petites Pull Requests.
Envie de découvrir de nouveaux domaines techniques et métiers.
Expérience avec Docker et/ou Kubernetes ou technologies similaires d’orchestration de conteneurs.
Excellentes compétences de communication.
Curiosité, veille technologique, autonomie dans l’apprentissage.
À l’aise avec le travail asynchrone dans une équipe distribuée.
Minimum 3 ans d’expérience avec Go.
Expérience sur des environnements cloud (Google Cloud Platform, Azure).
Réalisations sur des logiciels critiques en production.
Maîtrise de gRPC, websocket, protobuf.
Expérience avec des frameworks de tests end-to-end.
Pratique de la stack Kubernetes (Kubernetes, Helm, Istio, Prometheus).
Connaissance de Postgres et Redis.
Contributions à des projets open source.
Expérience de mentorat auprès d’autres développeurs.
Capacité à déboguer des applications à distance.
Français courant à l’oral et à l’écrit.
Environnement de travail
Travail sur des projets innovants à fort impact.
Environnement international, équipe experte et passionnée.
Organisation flexible et possibilité de télétravail.
Postulez à cette offre !
Trouvez votre prochain job parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.