J'ai été appelé beaucoup de choses au cours de ma carrière, la plupart polies - plus récemment, le travail de construction de pipelines CI / CD a été appelé «Platform Engineer» ou «Platform Engineering». Le risque d'un tel titre est que vous vous retrouvez dans le rôle d'un ingénieur qui développe des plates-formes à l'usage des développeurs et n'inclut pas nécessairement le bit Ops de DevOps.
D'après mon expérience, cependant, les rôles ont impliqué beaucoup de travail dans la discipline des opérations, comme la conception de processus de gestion des incidents majeurs, des alertes et des solutions de surveillance.
Dans le rôle, il "semble" avoir beaucoup de points communs avec l'ingénierie de la fiabilité du site, dans la mesure où les deux rôles sont des rôles d'ingénierie indépendamment de l'ingénierie logicielle, ils semblent cependant avoir un modèle de tendances Google similaire :
Existe-t-il une définition canonique d'un ingénieur de plate-forme ou est-ce comme SRE simplement une implémentation d'une capacité DevOps au sein d'une organisation?