SRECon みてると「Production Engineer」という Role で登場するひとがまぁまぁいて、まぁ本番環境で Operation をしうるひとで、SREもうそうっちゃそうなんだろうなあと思いつつ、どういう Role なのかを調べてみる。
SRECon EMEA 2019
Production Engineer の肩書きのひとを探してみる。
SoundCloud
SRE in the Third Age
Uber
A Tale of Two Rotations: Building a Humane & Effective On-Call | USENIX
Shopify
Network Monitor: A Tale of ACKnowledging an Observability Gap | USENIX
Zero-Downtime Rebalancing and Data Migration of a Mature Multi-Shard Platform | USENIX
Advanced Napkin Math: Estimating System Performance from First Principles | USENIX
Expect the Unexpected: Preparing SRE Teams for Responding to Novel Failures | USENIX
多いな。すごい。
All of Our ML Ideas Are Bad (and We Should Feel Bad) | USENIX
Load Balancing Building Blocks | USENIX
Job Description
出てきた会社の JD を漁ってみる。
SoundCloud
Enginnering Levels の記事がなぜかでてきて読んでしまった。
で、job のページみたけどいまはオープンになってないようだ。
Uber
あった。
https://www.uber.com/global/ja/careers/list/46494/
読んだけど SRE との違いがよくわからん。
Production Engineering is an organization of engineers who work with our production services throughout their entire life cycle, from design and architecture, through implementation, deployment, and sustaining operation.
よりメタなんだろうか。どうなんだろう。
Senior SRE をみてみる。
https://www.uber.com/global/ja/careers/list/56139/
Production Engineer と同じジャン。。。
Shopify
Production Engineer - Sr Kafka Engineer
Kafka のことばっか注力してる感じだな。
This position for the Production Engineering team is a hybrid software/system engineer on the Product Sourcing team. Our team covers the disciplines of site reliability engineering, infrastructure engineering, and developer productivity, all to empower merchants and boost their confidence in Shopify’s products.
Site Reliability Engineering だけでなく、なんでもする感じ。
Production Engineers at Facebook are hybrid software/systems engineers who ensure that Facebook's services run smoothly and have the capacity for future growth. They are embedded in every one of Facebook's product and infrastructure teams, and are core participants in every significant engineering effort underway in the company. Our team is comprised of varying levels of experience and backgrounds, from new grads to industry veterans. Relevant industry experience is important (Site Reliability Engineer (SRE), Systems Engineer, Software Engineer, DevOps Engineer, Network Engineer, Systems Administrator, Linux Administrator, Database Administrator or similar role), but ultimately less so than your demonstrated abilities and attitude. We sail into uncharted waters every day at Facebook in Production Engineering, and we are always learning.
Uber と似たようなことが書いてある。
career のページで SRE を探したけど出てこなかったので、 Production Engineer に統一しているのかもしれない。
おわり
たいした違いはなくて、呼び方の問題ぽい。