Ingénieur logiciel senior, Ingénierie de la fiabilité des sites, SRE de nœud Borg - Google Careers
- Type de contrat
- Temps plein
- Lieu
- Zürich
- Première publication
Qualifications minimales : ###
• Diplôme de bachelor en informatique, dans un domaine connexe ou expérience pratique équivalente.
• 5 ans d'expérience dans le développement de logiciels dans un ou plusieurs langages de programmation.
• 3 ans d'expérience dans la conception, l'analyse et la résolution de problèmes de systèmes distribués à grande échelle.
• 2 ans d'expérience dans la direction de projets et la fourniture de leadership technique.
Qualifications préférées : ###
• Diplôme d'études supérieures en informatique ou en génie.
À propos du poste ###
L'ingénierie de la fiabilité des sites (SRE) combine l'ingénierie logicielle et l'ingénierie des systèmes pour construire et exploiter des systèmes à grande échelle, massivement distribués et tolérants aux erreurs. Le SRE assure que les services de Google Cloud, tant nos systèmes internes critiques que nos systèmes visibles à l'extérieur, ont une fiabilité, une disponibilité appropriée aux besoins des clients et un taux de progrès rapide. De plus, les SRE surveilleront en permanence la capacité et les performances de nos systèmes.
Une grande partie de notre développement logiciel se concentre sur l'optimisation des systèmes existants, la construction d'infrastructures et l'élimination du travail grâce à l'automatisation. Au sein de l'équipe SRE, vous aurez l'opportunité de gérer les défis complexes d'échelle qui sont uniques à Google Cloud, tout en utilisant votre expertise en codage, en algorithmes, en analyse de complexité et en conception de systèmes à grande échelle. La culture du SRE, caractérisée par la curiosité intellectuelle, la résolution de problèmes et l'ouverture, est essentielle à son succès. Notre organisation rassemble des personnes issues de divers horizons, expériences et perspectives. Nous les encourageons à collaborer, à penser à grande échelle et à prendre des risques dans un environnement sans reproche. Nous promouvons l'auto-direction pour travailler sur des projets significatifs, tout en créant un environnement qui fournit le soutien et le mentorat nécessaires pour apprendre et grandir. Derrière tout ce que nos utilisateurs voient en ligne se trouve l'architecture construite par l'équipe d'infrastructure technique pour la maintenir en fonctionnement. Des développements et de la maintenance de nos centres de données à la construction de la prochaine génération de plateformes Google, nous rendons possible le portefeuille de produits de Google. Nous sommes fiers d'être les ingénieurs des ingénieurs et aimons annuler les garanties en démontant les choses pour les reconstruire. Nous maintenons nos réseaux en fonctionnement, en veillant à ce que nos utilisateurs aient la meilleure expérience possible, la plus rapide.
Responsabilités ###
• Participer à et améliorer l'ensemble du cycle de vie des services, de la conception et de la création à la mise en ligne, à l'exploitation et à l'affinement.
• Soutenir les services avant leur mise en ligne grâce à des activités telles que la consultation en conception de systèmes, le développement de plateformes et de cadres logiciels, la planification de la capacité et les examens de lancement.
• Maintenir les services une fois qu'ils sont en ligne en mesurant et en surveillant la disponibilité, la latence et la santé globale du système.
• Faire croître les systèmes de manière durable grâce à des mécanismes tels que l'automatisation, et faire évoluer les systèmes en poussant les changements qui améliorent la fiabilité et la vitesse.
• Assurer une réponse aux incidents durable et des post-mortems sans reproche.
Traduit automatiquement depuis l’original.
Publié il y a 3 jours