Job position DEVELOPPEUR RUBY - CONFIRME
Share this job
Au sein de l’équipe technique, vous travaillerez dans un environnement de développement logiciel agile, en collaboration avec des développeurs, des data scientists, des product owners et scrum masters expérimentés
Objectifs et livrablesVous évoluerez dans un environnement utilisant les dernières technologies en termes de développement, Big Data et Infra : Rails 7, Vue.js, Python, Kubernetes, Terraform, Google Cloud Platform, Dataiku, PostgreSQL et vos missions consisteront à :
- Développer les nouvelles fonctionnalités des différents produits
- Maintenir et améliorer l’architecture logicielle durant les cycles de développements avec prise en compte des contraintes systèmes et business
- Garantir la performance, la sécurité et la mise à jour des applications
- Définir et maintenir la supervision des applications (monitoring, metrics, alerting…)
Issu(e) d’une école d’ingénieur avec au moins +5 années d’expériences en développement en ruby, vous vous définissez comme un développeur ouvert, avec des connaissances pointues en développement ruby mais aussi en modélisation de base de données PostgreSQL. Vous justifiez également d'une forte appétence aux principes DevOps.
Bon niveau d’anglais (écrit & parlé), communication, documentation et rituels de l'équipe se font en anglais
Autonomie, rigueur, curiosité, relationnel
L’environnement de travail:
- Backend : Ruby (Rails), NodeJS
- Frontend : HTML, CSS, JS
- Base de données : PostgreSQL, Redis
- Intégration continue (Circle CI, GitHub)
- Architectures microservices et Containerisation (Docker, Kubernetes)
- Plateformes Cloud : Google Cloud Platform
- Méthodologie Agile (Scrum/Kanban, Jira/Confluence)
- Outils de monitoring & alerting (Stackdriver, Jaeger)
Tests automatiques (unitaires, intégration, fonctionnels)
Documentation
Candidate profile
Expérience
- Expérience avancée avec PostgreSQL, avec une expertise dans la gestion, l'optimisation et la maintenance de bases de données relationnelles.
- Expérience confirmée en développement et administration sous Linux, incluant l'installation, la configuration et la gestion de serveurs Linux.
- Connaissance approfondie du langage Ruby, avec des compétences en développement d'applications ou scripts Ruby dans un environnement professionnel.
Compétences techniques
- POSTGRESQL : Compétence avancée avec un niveau élevé d'expertise, maîtrise des requêtes, indexation, optimisation des performances et gestion de bases de données.
- Ruby : Compétence confirmée, capacité à développer, maintenir et optimiser des scripts ou applications Ruby.
- Linux : Compétence confirmée en administration Linux, gestion des utilisateurs, configuration système, sécurité et automatisation.
Compétences fonctionnelles
- Capacité à analyser les besoins techniques et fonctionnels pour concevoir des solutions adaptées.
- Gestion de projets techniques liés aux bases de données et à l'administration système.
- Collaboration avec des équipes pluridisciplinaires pour assurer la cohérence et la qualité des solutions proposées.
Savoir-faire
- Migration et optimisation de bases de données PostgreSQL.
- Automatisation des configurations et déploiements sous Linux.
- Développement d'outils ou scripts en Ruby pour automatiser des tâches ou enrichir les fonctionnalités système.
- Diagnostic et résolution de problèmes liés aux bases de données, systèmes ou applications.
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
DEVELOPPEUR RUBY - CONFIRME
Codezys