Systems Engineer - Paris

Job Title: Systems Engineer, YouTube.com - Paris

Department Overview ("The area"): Les ingénieurs système de YouTube (une filiale de Google) assurent la rapidité et la fiabilité des services de YouTube pour des centaines de millions d'utilisateurs. Décrits comme «des ingénieurs informaticiens accros à l'adrénaline», l'équipe combine les taches de développement de logiciels, de configuration de réseaux et d'expertise d'administration des systèmes afin de construire et de déployer des systèmes et de l'infrastructure massivement distribués et tolérants aux fautes. Nous embauchons des gourous technologiques qui aiment être au centre de l'action et qui aiment travailler sur les problèmes liés aux logiciels et systèmes complexes. Ces problèmes pouvant aller de la gestion de la propagation des modifications sur les fermes de serveurs à la conception et le déploiement de répartiteurs de charge optimisés pour le plus grand site web du monde.


Job Description ("The role"):
Ce poste est disponible à Paris.

En tant qu'ingénieur systèmes travaillant sur les applications de production et les infrastructures
critiques de YouTube, votre mission sera de veiller à ce que le site YouTube soit toujours rapide,
disponible et qu'il tienne la montée en charge face à une demande sans précédent.

Vous serez également responsable de la performance et de la fiabilité de logiciels distribués à
grande échelle. Vous vous retrouverez face à des situations difficiles, tous les jours renouvellées, et
vous devrez travailler avec à peu près toutes les autres équipes d'ingénieurs et d'opération chez
YouTube. Vous serez considéré comme un expert et vous devrez promouvoir des méthodologies
permettant de comprendre et d'optimiser les compromis liés au design et à la robustesse des
services à grande échelle. Vous devrez aussi construire des systèmes résistants au fautes, sans
interruption visible pour les utilisateurs.

Les candidats les plus efficaces pour ce rôle auront de fortes compétences analytiques et de
diagnostic. Ils seront experts en codage, en algorithmie, ainsi qu'en conception des systèmes. En
outre, ils auront des compétences de communication solides et une volonté de s'attaquer aux
problèmes d'échelle qui sont particulièrement complexes chez YouTube. Nous sommes
particulièrement intéressés par des ingénieurs logiciel et des programmeurs Unix familiers avec les
sites web à grande échelle. La connaissance des technologies réseaux et des couches internes d'Unix
sont des atouts.
Responsibilities:
Gérer la disponibilité, le temps de latence, l'évolutivité et l'efficacité des services de YouTube par la réalisation de logiciels et de systèmes fiables.
Réagir et résoudre les problèmes liés aux services YouTube et construire des outils d'automatisation pour prévenir les problèmes récurrents.
Participer à la planification de la capacité du service et de la prévision de la demande. Analyser et optimiser la performances des logiciels.
Valider et participer à la conception, à l'architecture, aux standards et aux procédures pour les divers services d'exploitation et systèmes.
Requirements:
Maîtrise en informatique / ingénieur en informatique ou équivalent.
Connaissance de l'administration des systèmes Unix. Solides compétences en scripting shell, PHP, Perl ou Python.
Connaissance des structures de données et les algorithmes.
Expertise dans l'analyse et le dépannage des systèmes distribués à grande échelle.
Connaissance des réseaux IP, de l'analyse des réseaux, des outils standard tel tcpdump pour détecter et comprendre les problèmes de performance.
Une très fortes capacité d'analyse associée à un fort sentiment de responsabilité, d'urgence et de soutien à la mission de service.
Capacité à participer à des périodes d'astreinte et possibilité de se mobiliser en cas d'urgence.