Développeur Backend Golang Senior | Télétravail | Expertise Docker & SQL
À distance
À plein temps
Nous recherchons un Développeur Backend Golang expérimenté pour rejoindre notre équipe dynamique dans le cadre d'un projet à court terme débutant immédiatement. En tant que contributeur clé, vous exploiterez votre maîtrise du langage Go pour concevoir des systèmes backend robustes et évolutifs, tout en collaborant à distance avec notre équipe d'ingénierie distribuée mondialement.
Responsabilités Principales
- Concevoir et développer des services backend hautement performants utilisant Golang (Go 1.22+) avec une architecture évolutive répondant aux exigences modernes.
- Implémenter et optimiser des solutions de bases de données SQL et NoSQL pour garantir une efficacité et fiabilité maximales des systèmes.
- Créer et maintenir des applications conteneurisées à l'aide de Docker, en appliquant les meilleures pratiques d'isolation et de déploiement.
- Développer des API RESTful et une architecture de microservices respectant les standards de l'industrie et les principes de conception solides.
- Collaborer étroitement avec les équipes pluridisciplinaires pour comprendre les besoins métier et proposer des solutions techniques adaptées.
- Mettre en œuvre des stratégies de tests automatisés pour garantir l'intégrité et la qualité du code produit.
- Résoudre des problèmes techniques complexes dans les environnements de développement et de production avec rigueur et méthodologie.
- Optimiser les performances des applications et veiller au respect des protocoles de sécurité les plus stricts.
- Documenter méticuleusement le code, l'architecture et les spécifications d'API pour faciliter la maintenance future.
Compétences Requises
- Minimum de 2 ans d'expérience professionnelle en développement avec Golang, démontrant une maîtrise approfondie du langage et de son écosystème.
- Au moins 4 ans d'expérience générale en développement backend, avec une solide compréhension des principes architecturaux.
- Maîtrise avancée de la conteneurisation avec Docker, incluant les builds multi-étapes et les techniques d'optimisation des images.
- Expérience significative dans l'implémentation et l'optimisation de solutions de bases de données SQL et NoSQL dans des environnements à forte charge.
- Expertise avérée dans la conception et l'implémentation d'API RESTful performantes et bien structurées.
- Compréhension approfondie de l'architecture de microservices et des défis inhérents aux systèmes distribués.
- Familiarité avec les systèmes de contrôle de version Git et les pipelines d'intégration et déploiement continus (CI/CD).
- Aptitude à produire un code propre, maintenable et rigoureusement testé selon les standards professionnels.
- Excellentes capacités analytiques et résolution méthodique des problèmes complexes.
- Niveau d'anglais professionnel permettant une communication efficace avec l'équipe internationale.
Atouts Supplémentaires
- Expérience pratique avec la plateforme cloud Azure et ses services associés (Azure Kubernetes Service, Azure Functions, etc.).
- Connaissance approfondie de Kubernetes pour l'orchestration avancée de conteneurs à grande échelle.
- Familiarité avec les systèmes de messagerie comme Apache Kafka ou RabbitMQ pour les architectures événementielles.
- Expérience avec les solutions de monitoring et de logging (Prometheus, Grafana, ELK Stack).
- Maîtrise des pratiques DevOps et de l'approche Infrastructure as Code avec des outils comme Terraform ou Pulumi.
- Expérience réussie dans des équipes distribuées travaillant à travers différents fuseaux horaires.
Pourquoi Nous Rejoindre
Ce projet à court terme vous offre une opportunité exceptionnelle de travailler avec des technologies d'avant-garde dans un cadre flexible entièrement à distance. Vous développerez une expertise précieuse dans l'implémentation de solutions backend modernes tout en collaborant avec une équipe de professionnels talentueux et passionnés. Nous proposons une rémunération compétitive, des horaires adaptables à votre fuseau horaire, et la possibilité d'apporter une contribution significative à un projet innovant qui marquera votre parcours professionnel.