HackerRank
HackerRank
HackerRank développe une plateforme de recrutement et d’apprentissage fondée sur les compétences, destinée aux équipes technologiques et aux développeurs. Les employeurs utilisent ses évaluations de programmation, ses exercices de code en conditions réelles et sa détection du plagiat par IA pour présélectionner et interviewer les candidats. Les développeurs peuvent s’entraîner au code, se préparer aux entretiens et développer leurs compétences grâce à la communauté mondiale de la plateforme. Fondée en 2012, HackerRank accompagne plus de 3 000 équipes technologiques dans le monde, dont de nombreuses entreprises du Fortune 100.

HackerRank : Responsable senior de l’ingénierie, plateforme d’évaluation (hybride, Inde)

Pilotez l’ingénierie de la plateforme d’évaluation de HackerRank, au service du recrutement et de la montée en compétences des développeurs. Faites évoluer les systèmes distribués pour accueillir plus de 100 000 candidats simultanément et développez des équipes performantes.

Description

  • Définissez l’orientation technique et pilotez la livraison de la plateforme d’évaluation de HackerRank.
  • Mettez à la disposition des candidats des machines virtuelles dédiées et un environnement de développement en ligne pour travailler sur des applications du monde réel.
  • Concevez des systèmes capables de prendre en charge jusqu’à 100 000 candidats simultanément.
  • Collaborez avec les équipes produit de HackerRank pour intégrer des solutions d’évaluation à chaque produit.
  • Définissez la vision et la feuille de route de la plateforme d’évaluation avec l’équipe Produit.
  • Concevez des systèmes capables de gérer plus de 100 000 utilisateurs simultanément.
  • Assumez les engagements de livraison et guidez le travail quotidien selon des méthodes agiles.
  • Maintenez l’excellence opérationnelle en matière de fiabilité, de réponse aux incidents, de sécurité et de confidentialité.
  • Recrutez, accompagnez et faites progresser les ingénieurs, notamment en définissant des parcours professionnels.
  • Définissez l’utilisation des outils d’IA par l’équipe dans le développement logiciel.
  • Collaborez avec les équipes Produit, Infrastructure et Sécurité.

Exigences

  • Au moins 8 ans d’expérience en développement logiciel, dont 3 ans ou plus à la tête d’équipes d’ingénierie.
  • Solide expérience dans la conception de systèmes distribués et de services web à grande échelle, hautement disponibles, évolutifs, sécurisés et tolérants aux pannes.
  • Expérience en leadership technique et capacité à guider des discussions d’architecture essentielles.
  • Expérience avérée du recrutement, de la direction et du mentorat d’équipes techniques, ainsi que de la gestion des attentes des parties prenantes.
  • Maîtrise pratique d’au moins un des langages suivants : Go, Python, Ruby ou Node.js.
  • Solide maîtrise pratique d’AWS ou de Google Cloud Platform.
  • Excellentes aptitudes à la communication et capacité à travailler efficacement dans des environnements dynamiques et changeants.
  • Expérience dans la création ou la mise à l’échelle d’IDE cloud, d’environnements de développement à distance ou de plateformes de programmation en ligne.
  • Expertise pratique des conteneurs, de Kubernetes et des machines virtuelles à la demande ou des environnements de calcul isolés à grande échelle.
  • Expérience des tests de charge, de la mise à l’échelle automatique et de la planification des capacités pour un trafic variable et piloté par les événements.
  • Expérience dans l’introduction de pratiques de développement assisté par l’IA au sein d’une équipe d’ingénierie.

Avantages

  • L’employeur garantit l’égalité des chances en matière d’emploi et met en œuvre des mesures d’action positive.
  • Les informations des candidats sont traitées de manière confidentielle, conformément aux directives sur l’égalité des chances en matière d’emploi.