Développeur Golang H/F
Au sein de la Direction Produits d'Orange Business et dans le cadre du développement de notre activité Messaging, vous serez intégré à notre équipe Produit Agile et DevOps. Vous serez acteur dans les choix d'architecture, la conception, la construction et la vie d'une gamme de produits de messaging distribuée par le réseau commercial Orange. Vous développez une gamme de produits SaaS qui permettent à nos clients et à leurs contacts la capacité d'échanger des messages le plus rapidement possible par le canal le mieux adapté.
Intégré à une équipe d’une quinzaine de personnes, dans nos locaux situés à Eysines, vos principales missions seront les suivantes :
- Contribuer au développement de nouvelles fonctionnalités et à la maintenance des applicatifs,
- Assurer la cohérence et l'évolutivité de l'architecture des produits dans un contexte exigeant en termes de volumétrie et de performance applicative,
- Concevoir fonctionnellement et techniquement des services proposés dans nos produits,
- Capitaliser des bonnes pratiques techniques ou méthodologiques,
- Contribuer à l'expertise technique transverse au sein de l'entreprise,
- Participer à la vie de l'équipe, contribuer à son amélioration en continu, vivre l'agilité.
about you
De formation supérieure (Bac+5) type école d'ingénieurs ou informatique, vous disposez d'une expérience d’au moins 4 ans sur du développement Golang.
- Vous avez une compréhension profonde des architectures applicatives et êtes convaincu du bien-fondé de l'agilité,
- Vous avez déjà contribué à des projets d'envergure en équipe,
- Vous voulez cultiver votre excellence technique tout en vous sentant investi du devenir d'un produit,
- Vous aimez apporter votre vision sur les sujets pour proposer la meilleure solution en termes technique, fiabilité, qualité, coût et temps,
- Vous êtes à l’aise et force de proposition au sein d’une équipe Agile
Les tests et l'intégration continue feront partie intégrante de votre quotidien pour assurer la qualité de vos développements :
- Sonar, Maven, Git-lab, conteneurs, stockage objet, micro-services, Kubernetes/Docker.
Vous faites état de connaissances / compétences techniques sur :
- Golang, NATS, RabbitMQ, Web Services, REST, Json,
- Architectures cloud natives : conteneurs, stockage objet, micro-services, Kubernetes/Docker,
- SGBD relationnel / Hibernate, MongoDB, MySQL, CockroachDB, Elasticsearch,
- Intégration continue, GitlabCI,
- Linux.