Emploi
De la source partenaire
Ingénieur Backend, Code Source : Services de Référentiel (Ruby)
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- gitlab
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
GitLab est la plateforme d'orchestration intelligente pour DevSecOps. GitLab permet aux organisations d'augmenter la productivité des développeurs, d'améliorer l'efficacité opérationnelle, de réduire les risques de sécurité et de conformité et d'accélérer la transformation numérique. Plus de 50 millions d'utilisateurs enregistrés et plus de 50 % des sociétés Fortune 100* font confiance à GitLab pour fournir plus rapidement des logiciels meilleurs et plus sécurisés.
Les mêmes principes intégrés à nos produits se reflètent dans la façon dont notre équipe travaille : nous adoptons l'IA comme un multiplicateur de productivité de base, tous les membres de l'équipe étant censés intégrer l'IA dans leurs flux de travail quotidiens pour accroître l'efficacité, l'innovation et l'impact. GitLab est l'endroit où les carrières s'accélèrent, où l'innovation prospère et où chaque voix est valorisée. Notre culture de haute performance est motivée par nos valeurs et l'échange continu de connaissances, permettant aux membres de notre équipe d'atteindre leur plein potentiel tout en collaborant avec les leaders de l'industrie pour résoudre des problèmes complexes. Co-créez l’avenir avec nous en développant une technologie qui transforme la façon dont le monde développe des logiciels.
* Fortune 500® est une marque déposée de Fortune Media IP Limited, utilisée sous licence. Réclamation basée sur les données GitLab. Fortune 100 fait référence aux 20 % d'entreprises les mieux classées dans la liste Fortune 500 2025, publiée en juin 2025. Fortune et Fortune Media IP Limited ne sont pas affiliés et n'approuvent pas les produits ou services de GitLab.
À propos du rôle
Nous recherchons un ingénieur backend pour rejoindre notre équipe de services de référentiel dans la phase de création de GitLab. L'équipe est propriétaire du côté référentiel du code source : comment le code entre dans un référentiel, qui peut le modifier et comment ces modifications sont vérifiées. Nous construisons cela comme une couche d'accès sur les primitives fournies par l'équipe Gitaly, pour les propres fonctionnalités de GitLab et pour les agents d'intelligence artificielle qui écrivent et poussent actuellement du code aux côtés des gens.
Vous travaillerez dans l'un des domaines de produits les plus anciens et les plus complexes de GitLab, en utilisant Ruby et GraphQL sur GitLab.com, des instances autogérées et GitLab Dedicated. Repository Services est une nouvelle équipe, et ses premiers mois sont consacrés à la fiabilité et au support. Vous consacrerez donc du temps réel au réglage des performances et du langage de requête structuré, à la mise en cache, à la limitation de débit, aux tests, à l'observabilité et à la résilience, avec des membres d'équipe expérimentés sur lesquels vous appuyer. Vous collaborerez avec la gestion des produits, la conception des produits, les tests, la sécurité, la recherche sur l'expérience utilisateur, la rédaction technique, Gitaly, Code Review et les autres équipes de code source.
Ce que tu feras
• Développer des fonctionnalités et des améliorations sécurisées, bien testées et performantes à l'aide de Ruby et GraphQL.
• Travailler sur des exigences complexes et des contraintes héritées pour fournir des solutions claires tout en protégeant la fiabilité de ce système critique.
• Concevoir et maintenir des services back-end, des interfaces de programmation d'applications, des modèles de données et une logique métier qui contrôlent la manière dont le code atteint un référentiel, qui peut le modifier et comment il est vérifié.
• S'appuyer sur les primitives fournies par Gitaly et travailler en étroite collaboration avec l'équipe de Gitaly.
• Trier et corriger les bugs et les demandes de support pour les fonctionnalités possédées par l'équipe.
• Collaborez entre les fonctions et les équipes, de manière asynchrone et synchrone, et impliquez des experts du domaine lorsque leur contribution améliorera le résultat.
• Utiliser des agents d'intelligence artificielle pour un travail bien ciblé lorsqu'ils peuvent accélérer la livraison sans sacrifier la qualité, et examiner de manière critique leur production.
• Écrivez du code maintenable qui suit les normes de GitLab et contribuez aux révisions constructives du code.
• Contribuez à renforcer la fiabilité en surveillant les mesures de santé de la production, en participant aux astreintes de niveau 2, en résolvant les incidents, en contribuant à l'analyse des causes profondes et en améliorant l'observabilité et la résilience.
• Partagez vos connaissances grâce à la révision du code, à la documentation technique et à la collaboration quotidienne tout en apprenant des autres.
Ce que tu apporteras
• Expérience professionnelle dans la création d'applications Web back-end, de services ou d'interfaces de programmation d'applications, avec une expérience de l'utilisation de Ruby et GraphQL.
• Une compréhension des bases de données relationnelles, du langage de requête structuré, de la modélisation des données, de la mise en cache, du traitement en arrière-plan et des pratiques de performances back-end.
• Expérience dans la contribution aux flux de travail destinés aux utilisateurs et dans la maintenance de leurs systèmes sous-jacents.
• Expérience en rédaction de tests unitaires et d'intégration back-end, avec une familiarité avec la pyramide de tests, Git et les processus collaboratifs de révision de code.
• Expérience dans l'utilisation d'agents de codage d'intelligence artificielle et dans l'examen de leurs résultats, ou intérêt à développer ces compétences dans un monorepo complexe.
• Compétences claires en communication écrite et orale en anglais, y compris le partage de mises à jour de statut utiles dans un environnement distant et asynchrone.
• La capacité de gérer les priorités assignées, de surmonter l'ambiguïté, de s'approprier votre travail et de demander conseil en cas de besoin.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-backend-engineer-source-code-repository-services-ruby-60596)
Les mêmes principes intégrés à nos produits se reflètent dans la façon dont notre équipe travaille : nous adoptons l'IA comme un multiplicateur de productivité de base, tous les membres de l'équipe étant censés intégrer l'IA dans leurs flux de travail quotidiens pour accroître l'efficacité, l'innovation et l'impact. GitLab est l'endroit où les carrières s'accélèrent, où l'innovation prospère et où chaque voix est valorisée. Notre culture de haute performance est motivée par nos valeurs et l'échange continu de connaissances, permettant aux membres de notre équipe d'atteindre leur plein potentiel tout en collaborant avec les leaders de l'industrie pour résoudre des problèmes complexes. Co-créez l’avenir avec nous en développant une technologie qui transforme la façon dont le monde développe des logiciels.
* Fortune 500® est une marque déposée de Fortune Media IP Limited, utilisée sous licence. Réclamation basée sur les données GitLab. Fortune 100 fait référence aux 20 % d'entreprises les mieux classées dans la liste Fortune 500 2025, publiée en juin 2025. Fortune et Fortune Media IP Limited ne sont pas affiliés et n'approuvent pas les produits ou services de GitLab.
À propos du rôle
Nous recherchons un ingénieur backend pour rejoindre notre équipe de services de référentiel dans la phase de création de GitLab. L'équipe est propriétaire du côté référentiel du code source : comment le code entre dans un référentiel, qui peut le modifier et comment ces modifications sont vérifiées. Nous construisons cela comme une couche d'accès sur les primitives fournies par l'équipe Gitaly, pour les propres fonctionnalités de GitLab et pour les agents d'intelligence artificielle qui écrivent et poussent actuellement du code aux côtés des gens.
Vous travaillerez dans l'un des domaines de produits les plus anciens et les plus complexes de GitLab, en utilisant Ruby et GraphQL sur GitLab.com, des instances autogérées et GitLab Dedicated. Repository Services est une nouvelle équipe, et ses premiers mois sont consacrés à la fiabilité et au support. Vous consacrerez donc du temps réel au réglage des performances et du langage de requête structuré, à la mise en cache, à la limitation de débit, aux tests, à l'observabilité et à la résilience, avec des membres d'équipe expérimentés sur lesquels vous appuyer. Vous collaborerez avec la gestion des produits, la conception des produits, les tests, la sécurité, la recherche sur l'expérience utilisateur, la rédaction technique, Gitaly, Code Review et les autres équipes de code source.
Ce que tu feras
• Développer des fonctionnalités et des améliorations sécurisées, bien testées et performantes à l'aide de Ruby et GraphQL.
• Travailler sur des exigences complexes et des contraintes héritées pour fournir des solutions claires tout en protégeant la fiabilité de ce système critique.
• Concevoir et maintenir des services back-end, des interfaces de programmation d'applications, des modèles de données et une logique métier qui contrôlent la manière dont le code atteint un référentiel, qui peut le modifier et comment il est vérifié.
• S'appuyer sur les primitives fournies par Gitaly et travailler en étroite collaboration avec l'équipe de Gitaly.
• Trier et corriger les bugs et les demandes de support pour les fonctionnalités possédées par l'équipe.
• Collaborez entre les fonctions et les équipes, de manière asynchrone et synchrone, et impliquez des experts du domaine lorsque leur contribution améliorera le résultat.
• Utiliser des agents d'intelligence artificielle pour un travail bien ciblé lorsqu'ils peuvent accélérer la livraison sans sacrifier la qualité, et examiner de manière critique leur production.
• Écrivez du code maintenable qui suit les normes de GitLab et contribuez aux révisions constructives du code.
• Contribuez à renforcer la fiabilité en surveillant les mesures de santé de la production, en participant aux astreintes de niveau 2, en résolvant les incidents, en contribuant à l'analyse des causes profondes et en améliorant l'observabilité et la résilience.
• Partagez vos connaissances grâce à la révision du code, à la documentation technique et à la collaboration quotidienne tout en apprenant des autres.
Ce que tu apporteras
• Expérience professionnelle dans la création d'applications Web back-end, de services ou d'interfaces de programmation d'applications, avec une expérience de l'utilisation de Ruby et GraphQL.
• Une compréhension des bases de données relationnelles, du langage de requête structuré, de la modélisation des données, de la mise en cache, du traitement en arrière-plan et des pratiques de performances back-end.
• Expérience dans la contribution aux flux de travail destinés aux utilisateurs et dans la maintenance de leurs systèmes sous-jacents.
• Expérience en rédaction de tests unitaires et d'intégration back-end, avec une familiarité avec la pyramide de tests, Git et les processus collaboratifs de révision de code.
• Expérience dans l'utilisation d'agents de codage d'intelligence artificielle et dans l'examen de leurs résultats, ou intérêt à développer ces compétences dans un monorepo complexe.
• Compétences claires en communication écrite et orale en anglais, y compris le partage de mises à jour de statut utiles dans un environnement distant et asynchrone.
• La capacité de gérer les priorités assignées, de surmonter l'ambiguïté, de s'approprier votre travail et de demander conseil en cas de besoin.…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-backend-engineer-source-code-repository-services-ruby-60596)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: gitlab
Annonce fournie par gitlab.