Descriptif du poste
Au sein des équipes 42, le Développeur Ruby sera amené à travailler en étroite collaboration avec les équipes product, pédago et devops. Il rejoindra une équipe qui travaille actuellement à la construction des nouveaux outils de 42, dont l’intranet. A ce titre, vous serez amener à implémenter, maintenir et développer notre approche event-driven, basé sur une architecture microservice / serverless distribuée géographiquement. Notre vision est de déployer une solution permettant d’offrir une excellente expérience à nos étudiants et à nos campus.
Détails des missions :
• Développement front et back de fonctionnalités
• Conception & Développement d’activité/feature
• Conception de logique de fonctionnalités
• Documenter les travaux de conception, de réalisation et de tests
• Appliquer et suivre et améliorer les normes et standards de développement de 42
• Aider à l’estimation des efforts de développement
• Participer à la révision des livrables, leur intégration et leur mise en services
Profil recherché
Compétences & connaissances attendus
Must have :
• Vous avez une bonne connaissance ou au minimum une première expérience en Ruby on rails, Javascript et en SQL (Postgre)
• Au moins 1 an dans l’usage des outils Dev/Git Ops tels que Gitlab, ArgoCD, Ansible, Terraform
• Capacité à documenter et contribuer à la documentation existante
• Connaissance des mécanismes de test fonctionnel
Nice to have :
• Une expérience en django
• Une expérience en ReactJS
• Connaissances avancées avec les bases de données, les réseaux, les architectures asynchrones et les patterns event-driven/réactive
• Expérience avec Kafka et son écosystème (Connect, Kafka Streams, ksqldb)
• Expérience dans d’autres langages de développement, dont le Ruby ou le Golang
• Expérience dans la contribution OSS
Soft Skills :
• Bonnes compétences de communication, écrite et orale (Français et Anglais)
• Capacité à travailler en équipe en fédérant l’ensemble des participants
• Un goût prononcé pour la résolution de problèmes, et la simplification
• Envie de travailler dans un contexte différent, avec de forts enjeux sociétaux
Type d’emploi :
• CDI
• Lieu de travail : 96 Boulevard Bessières, 75017 Paris avec 2 jours de télétravail possibles par semaine
• Prise de contact souhaitée : Dès que possible
Déroulement des entretiens
Merci d’envoyer votre candidature à recrutement@42network.org. Vous pouvez, en plus de votre CV, nous expliquer vos motivations, nous lier votre Linkedin, ou bien tout autre document pour nous permettre de mieux vous connaître.