Text copied to clipboard!
Titre
Text copied to clipboard!Programmeur Go
Description
Text copied to clipboard!
Nous recherchons un Programmeur Go talentueux et motivé pour rejoindre notre équipe de développement logiciel. Le candidat idéal aura une solide expérience dans la programmation avec le langage Go, ainsi qu'une bonne compréhension des principes de développement logiciel modernes. Vous serez responsable de la conception, du développement et de la maintenance d'applications performantes et évolutives, en collaborant étroitement avec les équipes produit et infrastructure. Le rôle nécessite une capacité à résoudre des problèmes complexes, à écrire un code propre et efficace, et à participer activement à l'amélioration continue des processus de développement. En tant que Programmeur Go, vous contribuerez à la création de solutions innovantes qui répondent aux besoins de nos clients et soutiennent la croissance de notre entreprise. Vous devez également être à l'aise avec les outils de gestion de versions, les environnements cloud, et les méthodologies agiles. Ce poste offre une opportunité unique de travailler dans un environnement dynamique et stimulant, avec des technologies de pointe et une équipe passionnée.
Responsabilités
Text copied to clipboard!- Développer et maintenir des applications en langage Go.
- Collaborer avec les équipes produit et infrastructure pour définir les besoins.
- Écrire un code propre, efficace et bien documenté.
- Participer aux revues de code et aux tests unitaires.
- Optimiser les performances des applications existantes.
- Assurer la maintenance et la mise à jour des systèmes.
- Contribuer à l'amélioration continue des processus de développement.
- Résoudre les problèmes techniques et proposer des solutions innovantes.
- Participer à la planification des projets et à la gestion des délais.
- Veiller à la sécurité et à la conformité des applications.
Exigences
Text copied to clipboard!- Maîtrise du langage de programmation Go.
- Expérience avec les bases de données relationnelles et NoSQL.
- Connaissance des architectures microservices.
- Familiarité avec les outils de gestion de versions (Git).
- Compréhension des principes DevOps et CI/CD.
- Capacité à travailler en équipe et à communiquer efficacement.
- Expérience avec les environnements cloud (AWS, GCP, Azure).
- Bonne connaissance des protocoles réseau et API REST.
- Esprit analytique et résolution de problèmes.
- Maîtrise du français et de l'anglais technique.
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec le langage Go ?
- Pouvez-vous décrire un projet où vous avez utilisé Go ?
- Comment assurez-vous la qualité de votre code ?
- Quelle est votre expérience avec les architectures microservices ?
- Comment gérez-vous les situations de stress et les délais serrés ?
- Quels outils utilisez-vous pour le déploiement continu ?
- Comment restez-vous à jour avec les nouvelles technologies ?
- Avez-vous déjà travaillé dans un environnement agile ?
- Comment abordez-vous la résolution de bugs complexes ?
- Quelle est votre expérience avec les bases de données NoSQL ?