Développeur Ruby, c’est quoi ?

Fiche métier Développeur Ruby

Mission d’un Développeur Ruby

Le développeur Ruby créé des applications ou site web en Ruby, un langage de programmation orienté Objet:

Le développeur Ruby met en œuvre des solutions techniques pour concevoir des sites internet sur mesure.

Repère : le Ruby en Bref

Ce langage est très apprécié par de nombreux développeurs pour sa souplesse et sa clarté.

La majorité des programmes (Java, C# et autre) sont très bien si le projet a déjà une feuille de route stable – ce qui est rare en start-up. Une fois qu’on part dans une direction, il est difficile d’amorcer un virage

A l’inverse, en Ruby il est possible de ré-architecturer facilement une application et de façon incrémentale (comprenez « moins de code »).

Ruby est une technologie qui colle parfaitement à l’esprit Start-up pour disposer de quelque chose rapidement, adaptable et qui vas par la suite grandir avec vos besoins.

Responsabilités

  • Développer et tester les modules applicatifs
  • Assurer la programmation et les tests d’un sous-ensemble d’un projet/application – Réalisation des tests unitaires.
  • Penser à la maintenance, la sécurité et surtout la scalabilité
  • Interconnexion avec des API tierces
  • Réfléchir aux fonctionnalités dans leurs globalités
  • Réaliser et automatiser des procédures d’exploitation de gestion et réaliser des interfaces hommes machine
  • Participer au déploiement de la solution.
  • Prendre en charge les demandes d’évolution ainsi que les corrections des bugs.
  • Rédiger des documentations techniques pour les modules développés
  • Maintenir le logiciel, diagnostiquer et corriger les disfonctionnements (RUN)
  • Assurer l’assistance technique auprès des utilisateurs et les former pour la mise en production
  • Mettre en œuvre les processus nécessaires à la mise à jour des systèmes applicatif
  • Participation au chiffrage des développements avec le product owner
  • Participation à l’analyse du besoin métier
  • Rédaction et mise à jour de la documentation pour le support technique
  • Participation à l’évolution de la plateforme technique (Améliorer continuellement le code et l’architecture existante)

Expertises

  • Ruby
  • MySQL
  • Front-End : HTML5 / CSS3 (Bootstrap) et JavaScript (Jquery)
  • Familier avec les méthodologies agile : Scrum, Lean, Kanban
  • Bonnes compétences organisationnelles
  • Esprit analytique
  • Vous appréciez le travail en équipe

Outils Développeur Ruby

Compétences recherchées

  • Structuré, organisé et autonome
  • Bonnes compétences organisationnelles
  • Faire de la veille et mise à jour des pratiques / tendances du développement Web
  • Esprit analytique
  • Travail en équipe
  • Autonomie
  • Un esprit de synthèse
  • Un sens de la réactivité

Formation d’un Développeur Ruby

  • Bac +5 minimum
  • Ecole Ingénieur / Informatique

Rémunération

  • Junior : Entre 30K et 40K par an
  • Senior : Minimum 45K par an

One Reply to “Développeur Ruby, c’est quoi ?”

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *