Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
なぜソフトウェアエンジニアが ウェブサービスの インフラ担当になったのか / why-soft...
Search
Ryo Takaishi
January 22, 2018
Technology
1
740
なぜソフトウェアエンジニアが ウェブサービスの インフラ担当になったのか / why-software-engineer-become-infra-engineer
香川大学工学部電子・情報システム工学科の3年次科目「特別講義」(大学院科目「特別講義」と兼用)で講演した時の資料です。
Ryo Takaishi
January 22, 2018
Tweet
Share
More Decks by Ryo Takaishi
See All by Ryo Takaishi
AWSを使ったカンファレンスの 配信アーキテクチャ - 吉祥寺.pm37
takaishi
2
410
どうやればインシデント対応能力を鍛えられるのか? / SRE Kaigi 2025
takaishi
11
9k
Podcastを3年半続ける技術と得た物 / ya8-2024
takaishi
5
1.7k
入門!ClusterAPI 〜 k8s クラスターも k8s API で管理したい 〜 / k8s_meetup_31
takaishi
3
4.5k
CloudNativeへの道 リーダーシップとフォロワーシップ / 201911-cndjp13
takaishi
2
880
ClusterAPI v1alpha1 → v1alpha2 / k8s_meetup_23
takaishi
1
1.5k
実録!CloudNativeを 目指した230日 / cloud-native-days-tokyo-2019
takaishi
2
2.5k
Consul Connect and Kubernetes Integration / cloud native meetup tokyo 7
takaishi
2
2.3k
ソフトウェアエンジニア の楽しみ / 2018-pepaboudon
takaishi
0
220
Other Decks in Technology
See All in Technology
【内製開発Summit 2025】イオンスマートテクノロジーの内製化組織の作り方/In-house-development-summit-AST
aeonpeople
1
470
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
360
RemoveだらけのPHPUnit 12に備えよう
cocoeyes02
0
130
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
150
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
18k
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
100
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
180
Reading Code Is Harder Than Writing It
trishagee
2
120
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
160
抽象化をするということ - 具体と抽象の往復を身につける / Abstraction and concretization
soudai
27
14k
設計を積み重ねてシステムを刷新する
sansantech
PRO
0
130
NFV基盤のOpenStack更新 ~9世代バージョンアップへの挑戦~
vtj
0
320
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
137
6.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Six Lessons from altMBA
skipperchong
27
3.6k
GitHub's CSS Performance
jonrohan
1030
460k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Rails Girls Zürich Keynote
gr2m
94
13k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
360
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Transcript
∁ੴྒ / GMO Pepabo, Inc. 2018.01.19 ߳େֶ ಛผߨٛ ͳͥιϑτΣΞΤϯδχΞ͕ ΣϒαʔϏεͷ
Πϯϑϥ୲ʹͳͬͨͷ͔
࣍ ࣗݾհɾॴଐձࣾհ ΣϒαʔϏεͷΠϯϑϥͬͯԿͩΖ͏ 43& 4JUF3FMJBCJMJUZ&OHJOFFS తͳ͓ࣄ
43&ɺΠϯϑϥ୲ͱͯ͠ಇָ͘͠͞
ϓϦϯγύϧΤϯδχΞ ∁ੴྒ @r_takaishi ٕज़෦ ٕज़ج൫νʔϜ IUUQTSFQMJOGP
s06t242
͜Μʹͪ w߳ݝग़ w߳େֶֶ෦৴པੑใγεςϜֶՊଔۀ w߳େֶେֶӃֶݚڀՊ৴པੑใγεςϜֶ ઐ߈मྃ
͜Μʹͪ w౦ژͰιϑτΣΞΤϯδχΞΛ΄Ͳ wݸਓ͚ΣϒαʔϏεͷج൫୲શࣾతͳαʔ Ϗεج൫
None
None
ΠϯλʔωοτͰՄೳੑ Λͭͳ͛ΔɺͻΖ͛Δ
None
None
None
1. ΣϒαʔϏεͷ ΠϯϑϥͬͯԿͩΖ͏
ͳͥιϑτΣΞΤϯδχΞ͕ ΣϒαʔϏεͷ Πϯϑϥ୲ʹͳͬͨͷ͔
ใ͕ଟ͍ wιϑτΣΞΤϯδχΞ wΣϒαʔϏε wΠϯϑϥ୲
ιϑτΣΞΤϯδχΞ w໌֬ͳఆٛͳ͍ wιϑτΣΞʹؔ͢Δઐࣝɾٕज़Λ࣋ͬͨਓ wઃܭ࣮ɺӡ༻ɺαϙʔτɺFUDʜ
ΣϒαʔϏε wΣϒɿ8PSME8JEF8FC 888 ɻΠϯλʔωοτ ্Ͱ)551Λ༻͍ͯใΛӾཡͨ͠ΓΓͱΓͨ͠Γ wαʔϏεɿܦࡁ༻ޠʹ͓͍ͯɺചങͨ͠ޙʹϞϊ͕ Βͣɺޮ༻ຬͳͲΛఏڙ͢Δɺܗͷͳ͍ࡒͷ͜ͱ ˞ ˞IUUQTKBXJLJQFEJBPSHXJLJαʔϏε
None
ΣϒαʔϏε w͜͜ͰΣϒϒϥβϞόΠϧΞϓϦ͔Β)551 ܦ༝Ͱར༻Ͱ͖ΔαʔϏεͱఆٛ wΈͳ͞Μɺ͍Ζ͍ΖͳΣϒαʔϏεΛ͍ͬͯΔ ͣ
Πϯϑϥ୲ wओʹΠϯϑϥΛݟΔਓ wΠϯϑϥɿԼ෦৫ɺج൫ w͢ΔॴʹΑͬͯΠϯϑϥมΘΔ wΣϒαʔϏεͷ߹ɺओͱͳΔιϑτΣΞ͕ಈ͘ ॴΑΓԼΛࢦ͢͜ͱ͕ଟ͍ͱࢥ͏
ͬͯɺ ΣϒαʔϏεͷͭ͘Γʹ͍ͭͯ
ඇৗʹγϯϓϧͳΣϒαʔϏεͷߏ ΣϒαʔϏε ΞϓϦέʔγϣϯ σʔλετΞ
3VCZPO3BJMTͷྫ ΣϒαʔϏε
γϯϓϧ͡ΌΜ
ͳͥΠϯϑϥ୲͕ඞཁͳͷ͔ʁ
γεςϜʹ͍ෳࡶԽ͢Δ
minneͷ߹ wݸผͷׂ ϩʔϧ Λ࣋ͭαʔόʔ͕छྨҎ্ଘࡏ wҎ্ͷαʔόʔ͕Քಇ͍ͯ͠Δϩʔϧ w͜ΕΒ͕͓ޓ͍ʹ࿈ܞͯ͠αʔϏεΛҡ࣋͢Δ w͞ΒʹɺࣗͨͪͰαʔόʔΛཱͯΔ͚ͩͰͳ͘Ϋ ϥυར༻ʢϋΠϒϦουΫϥυ
γεςϜ͢ΔʹैͬͯෳࡶԽ͢Δ w૿Ճ͢ΔΞΫηεͷରԠ w৽ػೳʹΑΔίϯϙʔωϯτͷՃ wޮͷΑ͍ػೳՃɾमਖ਼ͷ࣮ݱ
૿Ճ͢ΔΞΫηεͷରԠ w࠷ॳʹ༻ҙͨ͠αʔόʔͰෛՙʹ͑ΒΕͳ͘ͳΔ wํ๏αʔόʔΛม͑ͯॲཧೳྗͷ্ wํ๏ಉϩʔϧͷαʔόʔΛෳ༻ҙɺॲཧΛࢄ
৽ػೳʹΑΔίϯϙʔωϯτͷՃ wઐ༻ͷαʔόʔΛ༻ҙ͢Δɺ͘͠ΫϥυΛ͏ wϨεϙϯεߴԽͷͨΊͷΩϟογϡ wϢʔβʔମݧ্ͷͨΊͷશจݕࡧΤϯδϯ wը૾ͳͲͷϑΝΠϧΛอଘ͢ΔͨΊͷετϨʔδ
ޮͷΑ͍ػೳՃɾमਖ਼ͷ࣮ݱ wҎ্ͷαʔόʔʹίʔυΛޮΑ͘Δʹʁ wҎ্ͷαʔόʔͷઃఆมߋΛޮΑ͘Δʹʁ wΞϓϦέʔγϣϯͷςετΛ࣌ؒʹ࣮ࢪ͢Δʹʁ
ׂ͚ͳ͍ͱΊͪΌͪ͘Όେม
ΧΦεΛආ͚Δ wઐͷ୲Λઃ͚Δ͜ͱͰΞϓϦέʔγϣϯΤϯδχ ΞϏδωεʹؔ͢ΔίʔυʹूதͰ͖Δ wਓʹΑͬͯΓ͍ͨ͜ͱಘҙͳ͜ͱҧ͏
ΠϯϑϥΤϯδχΞ͔ΒSRE wʮΠϯϑϥΤϯδχΞʯͱ͍͏ݴ༿͔ͳΓᐆດ wࢹʹΑͬͯมΘΔ w*5ۀքɺͱಉ͡ wۙ·͍ͬͯΔͷ͕ʮ4JUF3FMJBCJMJUZ&OHJOFFSʯ
SRE: Site Reliability Engineer w(PPHMFൃ wӡ༻ۀΛιϑτΣΞͰղܾ͠ɺαʔϏεͷ৴པੑ Λҡ࣋͢Δ
৴པੑʁ wΞΠςϜ͕༩͑ΒΕͨ݅ͷԼͰɺ༩͑ΒΕͨظؒɺ ཁٻػೳΛߦͰ͖Δೳྗ w+*4;ʰ৴པੑ༻ޠ (MPTTBSZPG5FSNT 6TFEJO3FMJBCMJUZ ʱ
ΣϒαʔϏεʹ͋ͯΊͯΈΔ ྫ ΞΠςϜ ΣϒαʔϏε ༩͑ΒΕͨ݅ ͋ͨΓͷΞΫηε͕ສ نఆͷظؒ ཁٻ͞ΕΔػೳ αʔϏε͕མͪͣʹར༻Ͱ͖Δ͜ͱ
ҰఆͷύϑΥʔϚϯεͰར༻Ͱ͖Δ͜ͱ
ΣϒαʔϏε͕1ؒʹ5ສΞΫη ε͋Δ݅ͷԼͰɺ1ͷؒɺམͪͣ ʹɺ·ͨҰఆͷύϑΥʔϚϯεͰར༻ Ͱ͖Δ͜ͱ
ͳΜͱͳ͘Θ͔͖ͬͯͨ
αʔϏε͕ʮམͪͳ͍ʯͱʁ
αʔϏε͕མͪΔͱʢਏ͍ʣ wΞΫηεͯ͠શ͘ܨ͕Βͳ͍ wܨ͕Δ͕ɺΤϥʔ͕දࣔ͞ΕΔ
ͳͥαʔϏεམͪΔͷ͔ʁ wେྔͷΞΫηεʹΑͬͯ3BJMT%#͕ॲཧ͖͠Εͳ͘ ͳΔ wಈ࡞͍ͯ͠Δαʔόʔͷੑೳʹґଘ͢Δ wίʔυͷόάʹΑͬͯΫϥογϡ͢Δ
αʔϏε͕མͪͳ͍Α͏ʹ͍ͨ͠ʂ
ͱ͍͑ wαʔόʔ͕ʙͷ࣌ wશαʔόʔ͕શ͘མͪͳ͍Α͏ʹ͢Δͷࠔ
࣮ݱ͍ͨ͜͠ͱԿ͔ʁ w❌αʔϏεͰ͍ͬͯΔαʔόʔ͕མͪͳ͍͜ͱ w⭕αʔϏε͕མͪͳ͍͜ͱ
αʔόʔ͕1མͪͯɺ ʮαʔϏεམͪͳ͍ʯΈ࡞Γ
αʔϏε͕མͪͳ͍Έͮ͘Γͷྫ -PBE#BMBODFS "QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPO ɾɾɾ 0, 0, 0,
0, ͜ͷαʔϏε͓͠Ζ͍ʙ ͲͷΞϓϦέʔγϣϯ͕ϦΫΤετΛ ॲཧͯ͠ਖ਼ৗʹϨεϙϯεΛฦ͢
αʔϏε͕མͪͳ͍Έͮ͘Γͷྫ -PBE#BMBODFS "QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPO ɾɾɾ 0, 0, 0,
/( ͓͔͘͠ͳͬͨ߹ɺ ΤϥʔʹͳΔՄೳੑ͕ൃੜ͢Δ ͋ΕͬʂʁΤϥʔʹͳͬͨͧʜ ͓͠Ζ͍͚Ͳ࣌ʑ͑ͳ͘ͳΔΑ ͳʜ
αʔϏε͕མͪͳ͍Έͮ͘Γͷྫ -PBE#BMBODFS "QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPO "QQMJDBUJPO ɾɾɾ 0, 0, 0,
/( ͜ͷαʔϏε͓͠Ζ͍͠ ͍ͭշదͩͳʙ ͓͔͘͠ͳͬͨαʔόʔʹϦΫΤετ ͕ྲྀΕͳ͍Α͏ʹΓ͢
SREͷϛογϣϯ w৴པੑΛҡ࣋ɾ্ͤ͞ΔͨΊʹͰ͖Δ͜ͱΛߟ͑Δ wͲ͏͍͏બࢶ͕ͱΕΔͷ͔ϦετΞοϓ͢Δ w࠷Α͍ํ๏ΛܾΊͯɺ࣮ߦ͢Δ
·ͱΊ wΣϒαʔϏεͷΠϯϑϥͱɺίΞͱͳΔΞϓϦέʔ γϣϯ͕ಈ͘Λࢦ͢ wαʔϏεͷʹͱͳ͍ෳࡶͱͳΔͨΊઐࣝɾ ٕज़͕ඞཁ wαʔϏεͷ৴པੑΛҡ࣋͢Δ43&ͷొ
2. Site Reliability Engineer తͳ͓ࣄͬͯʁ
৴པੑΛҡ࣋͢Δɺͱ͍ͬͯ۩ମత ʹͲ͏͍͏͜ͱΛීஈ͍ͯ͠Δͷ͔ʁ
SRE͕ԿΛ͍ͯ͠Δͷ͔ wछྨͷΤϯδχΞϦϯά wਪଌ͢ΔͳɺଌఆͤΑ wճͬͨΒࣗಈԽ͠Ζ
2छྨͷΤϯδχΞϦϯά
2छྨͷΤϯδχΞϦϯά w43&ͷॏཁͳࣄΤϯδχΞϦϯάΛߦ͏͜ͱ wΤϯδχΞϦϯάʹछྨ͕͋Δ wιϑτΣΞΤϯδχΞϦϯά wγεςϜΤϯδχΞϦϯά
ιϑτΣΞΤϯδχΞϦϯά wίʔυΛॻ͍ͨΓमਖ਼͢Δ͜ͱ wઃܭυΩϡϝϯτ࡞ wྫɿࣗಈԽͷͨΊͷεΫϦϓτπʔϧ࡞ɺ৴པੑ ্ͷͨΊͷػೳՃͳͲ
ιϑτΣΞΤϯδχΞϦϯάͷྫ
ιϑτΣΞΤϯδχΞϦϯάͷྫ
ιϑτΣΞΤϯδχΞϦϯάͷྫ
γεςϜΤϯδχΞϦϯά wγεςϜͷઃఆมߋɺυΩϡϝϯτ࡞ w̍ճ࣮ࢪ͢Δ͜ͱͰӬଓతʹվળ͕ଓ͘ͷ wྫɿ-JOVYαʔόʔ)551αʔόʔͷઃఆมߋ
None
*OGSBTUSVDUVSFBT$PEFɺιϑτΣΞ ։ൃͷϓϥΫςΟεΛΠϯϑϥͷΦʔτϝʔ γϣϯʹ׆͔͢Ξϓϩʔνͩɻ ,JFG.PSSJT *OGSBTUSVDUVSFBT$PEFQ
ιϑτΣΞ։ൃͷϓϥΫςΟεྫ wόʔδϣϯཧ wςετ
όʔδϣϯཧͬͯԿΛཧ͢Δͷ͔ʁ wαʔόʔͷઃఆΫϥυ্ͷϦιʔεΛίʔυԽ wίʔυԽ͢Δ͜ͱͰ࠶ݱੑ͕ੜ·ΕΔ wಉׂ͡ͷαʔόʔΛԿඦͱ࡞Δ͜ͱ͕༰қʹͳΔ wڍಈෆ৹ʹͳͬͨΒɺͦͷ࣌ͷόʔδϣϯΛݟΔ
ίʔυΛॻ͘ͷͰ13 ϓϧϦΫΤετ Ͱཧ
υΩϡϝϯτ13Ͱ
ςετ wαʔόʔͷઃఆ͕ͪΌΜͱߦΘΕ͍ͯΔ͔Ͳ͏͔ wαʔόʔͷઃఆʹؔ͢ΔϩδοΫͷςετ wΠϯϑϥपΓͷίʔυظؒมߋ͕ͳ͍߹͕͋Δ ͷͰɺςετΛॻ͘͜ͱ͕ॏཁ
ΫϥυԽʹΑͬͯίʔυԽɾςετ ͕ߦ͍͘͢ͳ͖ͬͯͨ
ΫϥυԽ
మͷ࣌ wΦϯϓϨϛεʢPOQSFNJTTʣ wαʔόʔωοτϫʔΫػثΛར༻ऀͷ݅%$ʹઃஔɾӡ༻͢Δ wϋʔυΣΞͷ੍͕Өڹ͢Δ wมߋ͕ࠔ
ͦͦΫϥυͱʁ wΦϯσϚϯυɾηϧϑαʔϏε wωοτϫʔΫܦ༝ͷΞΫηε wϦιʔεͷڞ༻ wߴͳ֦ுੑ wܭଌՄೳੑ /*45ʹΑΔΫϥυίϯϐϡʔςΟϯάͷఆٛɺIUUQTXXXJQBHPKQpMFTQEG
ΫϥυɺΊͪΌศར
Ϋϥυ͕͋Ε ࠷ߴͷαʔϏεج൫ͱͳΔͷ͔ʁ
࣮ͦ͏Ͱͳ͍ wΫϥυԸܙ͚ͩͰͳ͘ɺ৽ͨͳ՝ͨΒͨ͠ wαʔόʔεϓϩʔϧ wߏυϦϑτ wεϊʔϑϨʔΫαʔόʔ wγεςϜർ࿑
αʔόʔεϓϩʔϧ wαʔόʔͷௐୡίετ͕ܶతʹԼ͕Δ wαʔόʔͷແடংͳ૿Ճ wεϓϩʔϧݱɿࢢ͕ൃల͢Δࡍͷແடংͳ։ൃ
ߏυϦϑτ wಉҰϩʔϧαʔόʔؒͷෆҰக wಉ͡XXXαʔόͳͷʹ͜Ε͚ͩগ͠ҧ͏ʜ
εϊʔϑϨʔΫαʔόʔ wಉ͡Α͏ʹݟ͑Δ͕ҟͳΔαʔόʔ wཧ͕ࠔ w࠶ݱ͕ࠔ
γεςϜർ࿑ wΠϯϑϥ࣌ؒͷܦաͱͱʹյΕ͍ͯ͘ wσΟεΫۭ͖༰ྔͷރׇ wΞϓϦέʔγϣϯͷΫϥογϡ wظؒ์ஔͯ͠ΞοϓσʔτෆՄೳʹͳΔ wFUDʜ
ΫϥυΫϥυͰ͍͠ͱ͍͏͜ ͱ͕Θ͔Δ
ΫϥυʹΑͬͯੜ·Εͨ՝Λղܾ͢Δ w*OGSBTUSVDUVSFBT$PEFࢥɾֶ w͜ΕΛ͑ղܾ͢Δʂͱ͍͏ͷͰͳ͍ w৫ɾαʔϏεͳͲʹΑͬͯϕλʔͳͷΛબ͢Δ
ਪଌ͢ΔͳɺଌఆͤΑ
࠷ۙɺো͕ଟ͍**ؾ͕**͢Δ
࠷ۙɺ͍**ؾ͕**͢Δ
ຊʹʁ
ͳΜͱͳ͘ɺΑ͘ͳ͍ wΤϥʔۃʹ͔ͬͨ͜ͱهԱʹΓ͍͢ wͦΕ͙͢ʹͰ͖͢ͳͷ͔ɺޙʹ͢Δͷ͔ʁ wͲͷ͘Β͍ͤΑ͍ͷ͔ʁ
ଌఆ͢Δ͜ͱͰج४ΛܾΊΒΕΔΑ͏ʹͳΔ wଌఆ͢Δ͜ͱͰج४ΛܾΊΒΕΔ wج४͕͋Ε͙͖͔͢͢Ͳ͏͔͕அͰ͖Δ wܧଓతʹଌఆ͢Δ͜ͱͰมԽʹؾͮ͘͜ͱ͕Ͱ͖Δ wޮతɾޮՌతͳվળʹܨ͛Δ͜ͱ͕Ͱ͖Δ
ଌఆྫ wαʔϏεͷ৴པੑΛଌఆɾՄࢹԽ͢Δ wՄ༻ੑɿޭϦΫΤετ૯ϦΫΤετ wϨΠςϯγʔɿϦΫΤετΛड͚औ͔ͬͯΒϢʔβʔ ʹϨεϙϯεΛฦ͢·Ͱͷ࣌ؒ
ଌఆྫ
3ճͬͨΒࣗಈԽ͠Ζ
3ճͬͨΒࣗಈԽ͠Ζ wख࡞ۀΛݮΒ͢ wྫɿαʔϏε͕େ͖͘ͳΔʹͭΕͯ࡞ۀྔ͕૿͑Δλ εΫ wࣗಈԽ͢Δ͜ͱͰਓͷख͕ۭ͖ɺΑΓαʔϏεΛ ͤ͞ΔͨΊͷ࡞ۀΛߦ͏͜ͱ͕Ͱ͖Δ
·ͱΊ wιϑτΣΞΤϯδχΞϦϯάͱγεςϜΤϯδχΞ ϦϯάͰαʔϏεΛվળ wվળՕॴͷൃݟվળଌఆͷͨΊɺ༷ʑͳଌఆΛ࣮ ࢪ wԿճΔ࡞ۀͲΜͲΜࣗಈԽ͢Δ
3.Πϯϑϥ୲ɺSREͱͯ͠ ಇָ͘͠͞
Πϯϑϥ୲ɺSREͱ͍͏ࣄΘ ͔͖ͬͯͨɻ͚Ͳɺ͜Ε͍ͬͯͯ ͓͠Ζ͍ͷͩΖ͏͔ʁ
ࣗͷ߹
1ࣾ(1ʙ3) wαϙʔτΤϯδχΞ͔ΒΩϟϦΞ͕࢝·Δ wސ٬ͱ͠ɺཁΛຬͨ͢ΞϓϦέʔγϣϯΛ։ൃ wࣗࣾͷΞϓϦΛؾܰࢼ͢ڥ͕΄͘͠ͳͬͨ w伱ؒ࣌ؒͰ։ൃ
2ࣾ(3ʙ4.5) w༠ΘΕͨͷͰస৬ wاۀ͚ͷΫϥυαʔϏεΛ։ൃɾӡ༻ wΫϥυʮΛʯ࡞Δମݧ wࣾͷࠒશ͘૾͍ͯ͠ͳ͔ͬͨ wαʔϏεج൫ͷؔ৺͕ڧ·Δ
3ࣾ(ϖύϘɺ4.5ʙݱࡏ) wΑΓϢʔβʔʹ͍ۙڥʹڵຯ͕ͰͨͷͰస৬ wେྔΞΫηεͷ͋ΔڥʹΛஔ͘͜ͱͰݟ͑Δͷ wαʔϏεͷج൫վળ wΑΓޮΛ্͛ΔͨΊɺαʔϏε୯ମͰͳࣾ͘ͷ ϓϥΠϕʔτΫϥυʹ
Կָ͕͍͠ͷ͔ʁ wঃʑʹϨΠϠʔͷ͍ʹؔ৺͕Ҡಈ͍ͯ͠Δ w֬ݻͨΔҙࢥͰΩϟϦΞΛੵΜͰ͖ͨΘ͚Ͱͳ͍ wٕज़ͷߦʹΑͬͯ՝Λղܾ͢ΔͷมΘΒͳ͍ wʢސ٬ͱͯ͠ʜͱ͍͏ͷۤͰͳ͍
Կָ͕͍͠ͷ͔ʁ wαʔϏεͷ࣋ͭ՝ΛԼͷϨΠϠʔ͔Βղܾ͢Δ wࢁͷཁૉΛΈ߹Θͤͯɺ͏·͘ಈ͘Α͏ʹͭͷ ͷΛ࡞Γ্͛Δύζϧతͳͷ͕͓͠Ζ͍ w(PPHMF"84ͷΑ͏ͳੈք࠷ઌͷΠϯϑϥʹଓ͘ ಓΛਐΜͰ͍Δͱ͍͏࣮ײ
͓ΘΓʹ
αʔϏεͷΠϯϑϥΛݟΔͱ͍͏͜ͱ wϢʔβʔ͔Βݟ͑ΔॴͰͳ͍͕ɺαʔϏεΛ ҆ఆͯͤ͠͞ΔͨΊʹෆՄܽ w༷ʑͳΤϯδχΞϦϯάΛۦ
one more thing…
We are hiring! ৽ଔ࠾༻ืूதʂ