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
SmartHRにおけるコーポレートエンジニア
Search
coyotekojote
February 17, 2022
Technology
0
400
SmartHRにおけるコーポレートエンジニア
SmartHRにおいてコーポレートエンジニアがどんな業務をしているか、プロダクトエンジニアから転職して半年で自分がどのようなことをシてきたかについて話しました。
coyotekojote
February 17, 2022
Tweet
Share
More Decks by coyotekojote
See All by coyotekojote
スマートバンクのプロトタイプ開発におけるv0の活用事例
coyotekojote
0
25
コーポレートエンジニアとしてキャリアをリブートした話
coyotekojote
0
2.8k
Other Decks in Technology
See All in Technology
進化する大規模言語モデル評価: Swallowプロジェクトにおける実践と知見
chokkan
PRO
3
470
AWS 環境で GitLab Self-managed を試してみた/aws-gitlab-self-managed
emiki
0
150
ピープルウエア x スタートアップ
operando
2
3.4k
サブドメインテイクオーバー事例紹介と対策について
mikit
16
7.4k
[Journal club] Thinking in Space: How Multimodal Large Language Models See, Remember, and Recall Spaces
keio_smilab
PRO
0
120
AI時代に必要なデータプラットフォームの要件とは by @Kazaneya_PR / 20251107
kazaneya
PRO
4
720
The Twin Mandate of Observability
charity
1
390
Mackerelにおけるインシデント対応とポストモーテム - 現場での工夫と学び
taxin
0
110
短期間でRAGシステムを実現 お客様と歩んだ生成AI内製化への道のり
taka0709
1
190
[AWS 秋のオブザーバビリティ祭り 2025 〜最新アップデートと生成 AI × オブザーバビリティ〜] Amazon Bedrock AgentCore で実現!お手軽 AI エージェントオブザーバビリティ
0nihajim
2
360
Spec Driven Development入門/spec_driven_development_for_learners
hanhan1978
1
690
re:Invent 2025の見どころと便利アイテムをご紹介 / Highlights and Useful Items for re:Invent 2025
yuj1osm
0
700
Featured
See All Featured
Balancing Empowerment & Direction
lara
5
710
YesSQL, Process and Tooling at Scale
rocio
174
15k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
Typedesign – Prime Four
hannesfritz
42
2.9k
Scaling GitHub
holman
463
140k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Unsuck your backbone
ammeep
671
58k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
KATA
mclloyd
PRO
32
15k
Transcript
CONFIDENTIAL SmartHRʹ͓͚ΔίʔϙϨʔτ ΤϯδχΞ 2022.02.16 اۀΛࢧ͑Δ৽࣌ΤϯδχΞͷࣄɹϓϩμΫτ։ൃܦݧऀ͕ίʔϙϨʔτΤϯδχΞʹઓ͢Δཧ༝ େ༸ฏ SmartHR General Support άϧʔϓ
ίʔϙϨʔτΤϯδχΞϦϯάϢχοτ
CONFIDENTIAL ࣗݾհ
CONFIDENTIAL େ༸ฏ(@coyotekojote) ɾ εϚʔτϑΥϯ͚ശఉήʔϜͷαʔόαΠυΤϯδχΞ ͱͯ͠4ۈ ɾ 20217݄ʹɺίʔϙϨʔτΤϯδχΞͱͯ͠SmartHR ʹೖࣾ
CONFIDENTIAL • SmartHRͷίʔϙϨʔτΤϯδχΞ • ίʔϙϨʔτΤϯδχΞʹͳ͕ͬͯܦͪ·ͨ͠ • ·ͱΊ/ࠓޙͷల ຊͷ͓ॻ͖
CONFIDENTIAL SmartHRͷ ίʔϙϨʔτΤϯδχΞ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. 6 &NQMPZFF'JSTU ͯ͢ͷਓ͕ɺ৴པ͍͋͠ɺؾ࣋ͪΑ͘ಇͨ͘Ίʹɻ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. $47 4NBSU)3ͱ 4NBSU)3ਓࣄ࿑ۀͷޮԽΛ௨ͯ͡ ੜ࢈ੑͷ্ɾಇ͖͍ͨ৬ڥͷग़Λతͱͨ͠ ΫϥυܕιϑτΣΞͰ͢ɻ ਓࣄσʔλͷҰݩԽ ਓࣄ࿑ۀͷޮԽ ਓࣄσʔλͷ׆༻
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. 8 ओͳػೳ ਓࣄ࿑ۀͷޮԽ ਓࣄσʔλͷ׆༻ ਓࣄσʔλͷҰݩԽ ϚΠφϯόʔ ೖࣾखଓ͖ ௐ ਃɾঝೝ ͓Βͤܝࣔ൘ จॻ Φϓγϣϯ ैۀһ σʔλϕʔε ཤྺɾొฤू ༧ཧ ࣾձอݥ ిࢠਃ څ༩໌ࡉ ੳϨϙʔ τ Φϓγϣϯ ࣾһ໊ ैۀһ Φϓγϣϯ ৫ਤ ਓࣄධՁ Φϓγϣϯ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. ਓ ਓ ਓ ਓ ਓ ਓ ਓ ਓ 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ݄ 9 ࣾһʢશࣾʣ ໊ ʢ͏ͪһɾਖ਼ࣾһ໊ʣ 4NBSU)3ͷத్࠾༻ൺ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. λΠτϧ ਓࣄ ਓ ίʔϙϨʔτ ਓ (FOFSBM4VQQPSU ਓ ϑΝΠφϯε ਓ ηΩϡϦςΟ ਓ $Y0Լɾਓࣄ࿑ݚڀॴ ਓ ΧελϚʔαΫηε ਓ ࣄۀ։ൃ ਓʣ ηʔϧε ਓʣ ΠϯαΠυηʔϧε ਓ ϚʔέςΟϯά ਓ ίϛϡχέʔγϣϯσβΠϯ ਓ 1.. ਓ ΦϖϨʔγϣϯاը ਓ 69ϥΠςΟϯά ਓ ΧελϚʔαϙʔτ ਓ ϓϩάϨογϒσβΠϯ ਓ ϓϩμΫτσβΠϯ ਓ 2" ਓ ϓϩμΫτΤϯδχΞ ਓ 1. ਓ ࣾһʢ౦ژʣ 10 ˞ΞΫηγϏϦςΟɾଟݴޠରԠΛਐΊΔνʔϜɹɹ˞νϟοτͰϢʔβʔΛαϙʔτ͢ΔνʔϜɹɹ˞શࣾۀɺηʔϧεɺΧελϚʔαΫηεάϧʔϓʹͯۀޮԽΛ୲ɹɹ˞ใؚΉ ˞4NBSU)3ͷܧଓར༻Λࢧԉ͢ΔνʔϜɹɹ˞૯ɾγεؚΉɹɹ˞ܦཧɾ࿑ɾ๏ؚΉɹɹ˞ࣾɺऔకɺࠪɺάϧʔϓձࣾͷग़ࣾһΛআ͘ɹ ౦ژຊࣾ ਓ ˞ ˞ ˞ ˞ ˞ ˞ ˞ ʢ݄࣌ͷһɾਖ਼ࣾһʣ 1SPEVDU #VTJOFTT $PSQPSBUF ˞ ਓ ਓ ਓ
© SmartHR, Inc. / Confidential - Not to be disclosed
or distributed to third parties. ΧελϚʔαΫηε ਓ ࣄۀ։ൃ ਓ ηʔϧε ਓ भࢧࣾ ਓ ࣾһʢ౦ւɾؔɾभʣ ʢ݄࣌ͷһɾਖ਼ࣾһʣ 11 ˞4NBSU)3ͷܧଓར༻Λࢧԉ͢ΔνʔϜɹɹ #VTJOFTT $PSQPSBUF ؔࢧࣾ ਓ ౦ւࢧࣾ ਓ ˞ ˞ ˞ λΠτϧ ΧελϚʔαΫηε ਓ ࣄۀ։ൃ ਓ ηʔϧε ਓ λΠτϧ (FOFSBM4VQQPSU ਓ ΧελϚʔαΫηε ਓ ηʔϧε ਓʣ ϚʔέςΟϯά ਓ
ࣾγεςϜͷಋೖɾઃܭࣾγεςϜ։ൃ ࣾγεςϜͷӡ༻ɾཧ*5ࢿ࢈ͷௐୡɾཧ ϔϧϓσεΫɾΦϯϘʔσΟϯά CONFIDENTIAL ૯ (FOFSBM4VQQPSU ίʔϙϨʔτ*5 ৫ਤ ίʔϙϨʔτ ΤϯδχΞ
w ࣾγεςϜ։ൃɾอक w 3VCZPO3BJMT w 4BB4ؒͷ"1*࿈ܞ w ϝΠϯ4MBDLͱͷ࿈ܞ w Πϯϑϥཧ
w "84 w )FSPLV w ࣾωοτϫʔΫߏஙɺཧ w αʔϏε*%ཧ w ೖࣾΦϯϘʔσΟϯά w ϔϧϓσεΫ w *5ࢿ࢈ཧʢσόΠεɺιϑτΣΞɺϥΠηϯεʣ CONFIDENTIAL कඋൣғʹ͍ͯ͠Δ͜ͱ
w ࣾγεςϜ։ൃɾอक w 3VCZPO3BJMT w 4BB4ؒͷ"1*࿈ܞ w ϝΠϯ4MBDLͱͷ࿈ܞ w Πϯϑϥཧ
w "84 w )FSPLV w ࣾωοτϫʔΫߏஙɺཧ w αʔϏε*%ཧ w ೖࣾΦϯϘʔσΟϯά w ϔϧϓσεΫ w *5ࢿ࢈ཧʢσόΠεɺιϑτΣΞɺϥΠηϯεʣ CONFIDENTIAL कඋൣғʹ͍ͯ͠Δ͜ͱ ίʔϙϨʔτΤϯδχΞ
CONFIDENTIAL etc. SaaS܈ ຊ൪ڥ ϦϙδτϦ ࣾγεςϜͷߏ
w ࣾγεςϜ։ൃɾอक w 3VCZPO3BJMT w 4BB4ؒͷ"1*࿈ܞ w ϝΠϯ4MBDLͱͷ࿈ܞ w Πϯϑϥཧ
w "84 w )FSPLV w ࣾωοτϫʔΫߏஙɺཧ w αʔϏε*%ཧ w ೖࣾΦϯϘʔσΟϯά w ϔϧϓσεΫ w *5ࢿ࢈ཧʢσόΠεɺιϑτΣΞɺϥΠηϯεʣ CONFIDENTIAL कඋൣғʹ͍ͯ͠Δ͜ͱ ίʔϙϨʔτ*5
w εΫϥϜ ͷΑ͏ͳͷ Ͱ։ൃ w िؒΛεϓϦϯτ w ि಄ͷεϓϦϯτఆྫ w ຖͷ༦ձ
w िͷৼΓฦΓ CONFIDENTIAL ίʔϙϨʔτΤϯδχΞͷ։ൃϑϩʔ
w νέοτཧ#BDLMPH w ຖिͷεϓϦϯτఆྫͰ༏ઌͷ֬ೝɾλεΫ ͷׂΓৼΓ w ඞཁʹԠͯ͡ϖΞϓϩɾϞϒϓϩੵۃతʹ׆༻ w ;PPN͔TMBDLͷϋυϧͰɺ࡞ۀத௨ঢ়ଶ ʹͳ͍ͬͯΔ͜ͱ͕ଟ͍
CONFIDENTIAL ίʔϙϨʔτΤϯδχΞͷ։ൃϑϩʔ
w ͔ࣾΒͷཁͷऩू w γε͚ʹϦΫΤετΛग़ͤΔ4MBDL ϫʔΫϑϩʔ w ࡶஊͷத͔Β՝Λर্͍͛Δ w ΑΓޮՌతʹཁΛٵ্͍͛ΒΕΔΈ ݕ౼͍͖͍ͯͨ͠
CONFIDENTIAL ίʔϙϨʔτΤϯδχΞͷ։ൃϑϩʔ
CONFIDENTIAL ίʔϙϨʔτΤϯδχΞʹ ͳ͕ͬͯܦͪ·ͨ͠
CONFIDENTIAL • εϚʔτϑΥϯ͚ശఉήʔϜͷαʔόαΠυΤϯδχΞ • GoΛͬͯAPIαʔόΛ։ൃ • Typescript/Vue.jsͰཧը໘Λ࡞ͬͨΓ͍ͯ͠·ͨ͠ લ৬Ͱ͍ͬͯͨ͜ͱ
CONFIDENTIAL • ࠷ॳͷ͖͔͚ͬ֎෦ൃ৴Λۮવʹͨ͜͠ͱ • https://tech.smarthr.jp/entry/2019/06/28/134701 • https://note.com/koipai/n/nea9be049acea • ։ൃεΩϧΛ׆͔ͭͭ͠ɺεΩϧɾΩϟϦΞͷ෯Λ͛ ΒΕͦ͏
ͳͥίʔϙϨʔτΤϯδχΞʹʁ
CONFIDENTIAL • ։ൃڥͷվળ • SlackΛ࣠ʹͨ͠SaaSؒ࿈ܞͷߏங ೖ͔ࣾΒͰͬͨ͜ͱ
CONFIDENTIAL • CIͷಋೖ • ϦϑΝΫλϦϯά ։ൃڥͷվળ
CONFIDENTIAL etc. SaaS܈ ຊ൪ڥ ϦϙδτϦ ࣾγεςϜͷߏ
CONFIDENTIAL • རްੜؔ࿈ͷϫʔΫϑϩʔ • ֤෦ॺͷ͍߹ΘͤϫʔΫϑϩʔ 4MBDLΛ࣠ʹͨ͠4BB4ؒ࿈ܞͷߏங
CONFIDENTIAL • 2छྨͷߪೖ੍͕͋ͬͨ • ߪೖՄೳϦετ͔ΒߪೖͰ͖Δ੍ • ษڧձ༻ʹߪೖͰ͖Δ੍ ॻ੶ߪೖ੍ϫʔΫϑϩʔ
CONFIDENTIAL ॻ੶ߪೖ੍ϫʔΫϑϩʔ
CONFIDENTIAL ॻ੶ߪೖ੍ϫʔΫϑϩʔ
CONFIDENTIAL ॻ੶ߪೖ੍ϫʔΫϑϩʔ
CONFIDENTIAL • ؔ෦ॺͱڠྗͯ͠ΈΛ࡞Δ͜ͱɺͦͷΈ͕ ΘΕ͍ͯΔ༷ࢠΛݟΔ͜ͱͱָ͍ͯ͠ • ࡞ΓࠐΈ͍͚͗ͯ͢ͳ͍ͱ͍͏ল ॻ੶ߪೖ੍ϫʔΫϑϩʔͷৼΓฦΓ
CONFIDENTIAL • SlackͱfreshserviceΛ࿈ܞͯ͠ɺνέοτΛཧ͢Δ Έ • ಉ྅ͷా෦Ҫ͞Μ͕ςοΫϒϩάΛࣥච͍ͯ͠ΔͷͰɺk ৄͦͪ͘͠ΒΛޚཡ͍ͩ͘͞ʂ • https://tech.smarthr.jp/entry/2021/07/14/142509 ֤෦ॺͷ͍߹ΘͤϫʔΫϑϩʔ
CONFIDENTIAL αʔόαΠυΤϯδχΞ͔Β స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL • Ϣʔβ͕͙͢ྡͷ੮ʹ͍Δ • ϑΟʔυόοΫΛΒ͑Δ • ࣗͷ࡞ͬͨͷ͕ʹཱ͍ͬͯΔ໘Λʹ Ͱ͖Δ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL • ΤϯδχΞͱͯ͠ͷࠓ·ͰͷεΩϧΛϑϧ ׆༻Ͱ͖Δ • SaaSͷಋೖͳͲɺ৽͍ࣝ֫͠ಘͰ͖Δ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL ͱ͍͑ɺେมͳ͜ͱ͋Δ
CONFIDENTIAL • ࣾͷ՝ແݶʹ༙͍ͯ͘Δ • ֤෦ॺͷۀ༰ɺར༻͍ͯ͠ΔSaaSͷ ΩϟονΞοϓ͕ඞཁ • ձࣾͷن͕େ͖͘ͳΔ΄Ͳɺ՝େ͖͘ͳΔ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL • ʮࣗͰॻ͍ͨ΄͏͕ૣ͍ʂʯʹͳΓ͕ͪ • ͯ͢ΛࣗͨͪͰཧ͠Α͏ͱ͢ΔͱύϯΫ ͢Δ • SaaSͷಋೖͰɺ֤෦ॺ͕ࣗΒཧͰ͖Δମ ੍ʹ͍࣋ͬͯ͘͜ͱେࣄ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL • ٕज़ϨϕϧΛҙࣝతʹ্͍͛ͯ͘͜ͱେࣄ • ݸਓͷٕज़ݚᮎ • ։ൃεΩϧΛ৳ͤΔνʔϜ࡞Γ • ͋͘·Ͱ։ൃऀͰ͍͍ͨ స৬ͯ͠Έͯؾ͍ͮͨ͜ͱ
CONFIDENTIAL ·ͱΊ
CONFIDENTIAL • ίʔϙϨʔτΤϯδχΞͷϙδγϣϯɺϓϩμ Ϋτ։ൃͰഓͬͨεΩϧܦݧΛ׆͔ͤΔ • ಛʹ։ൃڥۀͷվળʹؔ৺͕͋ΔΤϯδχ Ξʹ׆༂ͷ͕͋Γͦ͏ ؒͷ·ͱΊ
CONFIDENTIAL • ձ͕ࣾେ͖͘ͳ͍ͬͯ͘தͰɺ՝ͷྔن ֦େ͍ͯ͘͠ • ͦΕʹରԠ͢ΔͨΊʹνʔϜͷεέʔϧ͕ඞཁ • ࣾͷΛर্͍͛ΔΈͷߏங ͜Ε͔Βͷల
CONFIDENTIAL ձࣾͷΛߋʹՃͤ͞ΔͨΊʹ ืूதʂ ίʔϙϨʔτΤϯδχΞʗ ίʔϙϨʔτ*5 ։ൃܦݧΘͣ
CONFIDENTIAL ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠