Industrie: Services informatiques
Type : Temps plein
Installer: Remote
L'expérience professionnelle: 3-5 ans
Description
Responsabilités :
- Développer et maintenir des services Java et PHP dans une architecture distribuée.
- Collaborez avec les équipes pour concevoir, mettre en œuvre et déployer des solutions hautement évolutives.
- Rédigez et maintenez des tests unitaires et d'intégration complets pour les logiciels que vous produisez.
- Utiliser Docker et Kubernetes pour orchestrer le déploiement et gérer les applications de votre équipe.
- Développez avec des bases de données NoSQL comme MongoDB.
- Confiance dans le débogage des flux dans un environnement complexe ; y compris le dépannage des problèmes de pile complète ou d'événements, dans des technologies telles que React et Kafka.
- Faites partie de notre rotation régulière sur appel avec les autres membres de l'équipe.
Exigences
- Baccalauréat en informatique ou dans un domaine connexe.
- Au moins 3 ans de maîtrise du développement Java avec une volonté de travailler avec la version 1.8.
- Une expérience avec le framework Dropwizard est un plus ; la familiarité avec des frameworks comme Spring / JEE est également bénéfique.
- Excellente compréhension de HTTP et REST
- Expérience avec Git, les principes de test de logiciels et l'intégration continue.
- Expérience avec Docker et/ou Kubernetes.
- Expérience en développement avec des bases de données NoSQL comme MongoDB.
- Exposition à React et Kafka préférée.
- Excellentes compétences en résolution de problèmes et en débogage, et capacité à résoudre des problèmes difficiles dans un environnement collaboratif.
- Une certaine compréhension des fondamentaux d'AWS est souhaitable (EC2, cloudwatch, groupes d'autoscaling, équilibreurs de charge, compartiments S3).
- Expérience avec les outils d'observabilité (par exemple ELK/OpenSearch, grafana, Datadog, etc.)