Ingénieur senior de Golang
Responsabilités :
Écrire du code maintenable
Développement et optimisation d'une architecture de microservices
Contrôle de la qualité du code, révision du code, mise en œuvre des meilleures pratiques
Optimisation des performances et de l'évolutivité des applications
Interagir avec d'autres équipes (DevOps, QA, Product).
Exigences :
Plus de 3 ans d'expérience dans le développement de Go.
Expérience des systèmes à charge élevée et de l'architecture de microservices.
Expérience avec les bases de données SQL et NoSQL (PostgreSQL, Redis, etc.).
Expérience avec les conteneurs (Docker, Kubernetes).
Connaissance des principes CI/CD et expérience des outils d'automatisation.
Expérience des systèmes distribués et des files d'attente de messages (Kafka, RabbitMQ).
Expérience au sein d'équipes Agile/Scrum.