株式会社リブセンス・転職会議プロダクトの採用候補者様向け説明資料となります。
転職会議ではエンジニアを積極採用しているのでご興味のある方はぜひご応募いただければと思います!いきなり面接は・・・という方はカジュアル面談も可能です!
■リブセンス採用ページ ・https://recruit.livesense.co.jp/lp/engineer/overview
■Livesense Engineer Blog ・https://made.livesense.co.jp/
ϓϩμΫτ֓ཁϓϩμΫτઓུ։ൃମ੍ٕज़ελοΫٕज़՝
View Slide
ϓϩμΫτ֓ཁ
స৬ࢢͷ՝ຖ350ສਓ͕స৬͍ͯ͠Δ͕120ສਓ͙Β͍͕ʮೖࣾલͷใऩू͕Γͳ͔ͬͨʯͱޙչ͍ͯ͠Δݱ৬ʹෆຬɾෆ҆Λ๊͑ 2ਓʹ1ਓ͕స৬ઌͰ׆༂Ͱ͖Δ͔ʁෆ҆Λײ͡ͳ͕Βస৬׆ಈΛ௨ͯ͡վΊͯෆ҆Λײͭͭ͡ɾྸฏؾ͔ɾر͢Δస৬ઌ͋Δͷ͔ʁɾ໘ͰͤΔ͔ෆ҆ͩ7ׂ͕స৬αΠτ ΤʔδΣϯτͰ׆ಈ͠ࣄ༰ͷใෆΛײ͡ͳ͕Βग़య૯ল ૿Ճ͕ଓ͘స৬ऀͷঢ়گ ʙ 2019 ͷస৬ऀաڈ࠷ଟ ʙɹhttps://www.stat.go.jp/data/roudou/topics/topi1230.htmlϏδωεύʔιϯ2,000ਓͷస৬ҙࣝௐࠪɹhttps://doda.jp/guide/ishiki/ϓϨγϟεύʔτφʔζʮస৬׆ಈʹؔ͢Δௐࠪʯhttps://monoist.atmarkit.co.jp/mn/articles/1711/13/news026.html1ສਓ͕ճʂʮస৬ͷ͖͔͚ͬʯ࣮ଶௐࠪhttps://corp.en-japan.com/newsrelease/2019/16884.htmlenϛυϧͷస৬ʮୈ4ճ Ξϯέʔτूܭ݁Ռʯhttps://mid-tenshoku.com/enquete/report-4/స৬׆ಈऀʹฉ͘ స৬தʹاۀʹٻΊΔ͜ͱʁ https://www.recruitcareer.co.jp/news/20180123.pdfస৬ࢢͷ՝ɾڅ༩ෆຬɾΓ͕͍ෆຬɾকདྷੑෆ҆
ϓϩμΫτ֓ཁϓϩμΫτ֓ཁస৬ձٞ ຊ࠷େڃͷస৬ใαΠτࣄ୳͠ʹ͓͚ΔใͷඇରশੑΛͳ͘͠ɺస৬ʹ͓͚ΔϛεϚονΛղফ͢Δ͜ͱͰΑΓଟ͘ͷਓ͕ೲಘͰ͖Δస৬Λ࣮ݱͰ͖ΔΑ͏ͳαΠτΛࢦ͍ͯ͠·͢ɻస৬ձٞͰɺؾʹͳΔձࣾͷޱίϛใΛݟΔ͜ͱͪΖΜɺٻਓاۀͷԠืՄೳͰ͢ɻ໘ޱίϛʹΑΔ໘ରࡦαϙʔτ͍ͯ͠·͢ɻ
HRαʔϏεͱͯ͠ࠃ࠷େڃͷαʔϏεɻຖ݄340ສਓҎ্ͷํʹར༻͞Ε͍ͯ·͢ɻ※20226݄࣌ొձһ݄ؒ৽نձһ݄ؒPV݄ؒαΠτ๚ޱίϛܝࡌاۀ830ສਓ8.2ສਓ1500ສPV420ສਓ20ສࣾϓϩμΫτ֓ཁ
* 20217݄࣌اۀɾޱίϛใ• 490ສࣾ*ͷاۀσʔλϕʔεɺ͓Αͦ20ສࣾ*͕ޱίϛܝࡌ• ޱίϛҎ֎ʹۀऩͳͲΧςΰϦ͝ͱͷίϯςϯπॆ࣮• ࠷ۙCOVID-19ରࡦʹ͍ͭͯܝࡌ͢ΔͳͲɺ࣌ྲྀʹ߹ΘͤͨใఏڙΛߦͳ͍ͬͯΔ* 20226݄ݱࡏ
* 20217݄࣌ٻਓใ• ٻਓͱҰॹʹಉ৬छͷޱίϛใࡌ͍ͬͯΔͷͰΑΓྑ͍స৬ͷҙࢥܾఆ͕Ͱ͖Δ• ෳͷٻਓαΠτΤʔδΣϯτͷٻਓΛόʔςΟΧϧͰѻ͓ͬͯΓɺ23ສ݅*ͷٻਓΛอ࣋• ৬ܦྺॻΛอଘͯ͠ଟͷٻਓʹస৬ձٞͰ؆୯ʹԠื͕Ͱ͖Δ* 20226݄ݱࡏ
* 20217݄࣌స৬ձٞMIRROR• ࣗࣾͷޱίϛΛ׆༻ͨ͠৽͍͠࠾༻ϒϥϯσΟϯάαʔϏε• اۀͷ୲ऀ͕ࣗࣾͷޱίϛ༰Λ֬ೝͨ͠ΓɺΞϐʔϧ͍ͨ͠ޱίϛΛ্ҐදࣔࢦఆʢϐοΫΞοϓʣͨ͠Γɺߘ͞Εͨޱίϛʹରͯ͠ίϝϯτΛฦ৴Ͱ͖ΔػೳΛఏڙ
ϓϩμΫτઓུ
● “ʮ͜͜Ͱಇ͖͍ͨʯ͕Θ͔Δɺ;͑Δɻ”ͱ͍͏ϏδϣϯΛܝ͛ͯӡӦ͍ͯ͠·͢● ͜Ε·Ͱͷʮ͜ͷձࣾʹೖࣾͯ͠େৎ͔ʁʯͱ͍͏ωΨςΟϒνΣοΫத৺ͷޱίϛαΠτͱͯ͠ͷΘΕํ͚ͩͰͳ͘ɺస৬ձ্ٞͰྑ͍ٻਓʹग़ձ͍ɺԠืͯ͠Β͑ΔΑ͏ͳస৬׆ಈΛ͘ࢧ͑ΔଘࡏΛࢦ͍ͯ͠·͢● ظతʹɺస৬ձٞͷޱίϛධՁͷΛͱʹɺاۀ͕৫վળͯ͠ʮྑ͍ձࣾʯ͕ࣾձʹ૿͍͑ͯ͘ੈք؍Λཧͱ͍ͯ͠·͢ϓϩμΫτઓུ
։ൃମ੍
● ࣄۀ෦ͷඪʹԊͬͯاըϝϯόʔͱϓϩδΣΫτΛΈɺΤϯδχΞ֤ϓϩδΣΫτʹଐͯ͠։ൃ͍ͯ͠·͢● 2022ݱࡏΤϯδχΞ11໊ͷ৫ͰɺओཁPJ͕2ͭɺ֤PJʹΤϯδχΞ͕5໊ॴଐ● εΫϥϜΞδϟΠϧͷख๏Λ࠾ΓೖΕͯ։ൃ͍ͯ͠·͢○ ϓϩμΫτΦʔφʔɺεΫϥϜϚελʔɺ։ൃऀͱ͍͏ߏ● ·ͨɺ্هҎ֎ʹΤϯδχΞ͕ࣗൃతʹϓϩδΣΫτΛ্ཱ͍ͪ͛ͯ·͢○ αΠτͷύϑΥʔϚϯενϡʔχϯά○ GraphQLͷಋೖ○ StripeΛར༻ͨ͠ఆظ՝ۚͷಋೖ։ൃମ੍
։ൃϑϩʔ
։ൃϑϩʔ● εΫϥϜͷྲྀΕʹଇΓɺΧϯόϯʹࡌͤͨεϓϦϯτόοΫϩάΛϕʔεʹػೳ։ൃ͍ͯ͠·͢● PJλεΫʹΑͬͯϞϒϓϩϖΞϓϩΛ׆༻͍ͯ͠·͢● ϒϥϯνӡ༻github-flowΛ࠾༻͍ͯ͠·͢● ίʔυϨϏϡʔGitHubͷ֤ϦϙδτϦͷίʔυΦʔφʔͱPJϝϯόʔʹΑ࣮ͬͯࢪ● CIͰϨϏϡʔͱςετ͕௨ͬͨΒPRΛmasterʹϚʔδ → CIͰimageΛࣗಈੜ → εςʔδϯάڥʹࣗಈͰσϓϩΠ → ಈ࡞֬ೝ → ࣗಈͰ࡞ΒΕΔຊ൪ϦϦʔε༻PRΛϚʔδͯ͠ຊ൪ϦϦʔε ͱ͍͏ྲྀΕ● 17:00Ҏ߱ͱٳલҎ֎ੵۃతʹϦϦʔε͓ͯ͠Γɺ1ʹ10ճ΄ͲσϓϩΠ͢Δ͜ͱ͋Γ·͢● ϦϦʔεޙͷϞχλϦϯάߦ͍ɺ݁ՌΛݩʹվળΛߦ͍·͢
ٕज़ελοΫ
ٕज़ελοΫ● ϑϩϯτΤϯυɿReactͱTypeScriptɺ όοΫΤϯυɿRails͕ϝΠϯͰ͢○ όονʹҰ෦GoͳͲΛ༻͍ͯ͠·͢● αʔϏεશͯίϯςφԽ͠ɺAWS EKSʹͯӡ༻͍ͯ͠·͢● ϓϩμΫτͷঢ়ଶʹ߹ΘͤɺνʔϜ͕ࣗతʹٕज़બఆ͍ͯ͠·͢● ؍৭ʑ͋Γ·͕͢ɺදతͳͷͩͱҎԼʹͳΓ·͢○ ՝ʹϑΟοτ͍ͯ͠Δ͔○ ͍͍ͨͱࢥ͏ਓ͕ଟ͘ϝϯς͍͚ͯͦ͠͏͔○ ϥΠϒϥϦͳͲ͕ेʹ͋Δ͔○ ࣾ֎ʹݟ͕͋Δ͔
Livesense Analytics● ϦϒηϯεͰಠࣗʹ։ൃͨ͠σʔλऩूɾղੳͷج൫● ΦϯϥΠϯ্ͷΞΫηεϩάΠϕϯτϩάʹՃ͑ͯɺϢʔβʔͷαʔϏεొใɺ֎෦ͷղੳπʔϧͷσʔλ·ͰΛूɾཧͯ͠Ұݩཧ͢Δ͜ͱͰɺϢʔβʔͷಛͱαΠτ্ͷߦಈಛੑΛਖ਼֬ʹѲ͢Δ͜ͱ͕ՄೳͰ͢● ৬छΘͣ͜ͷσʔλΛ׆༻͠ʑۀ͓ͯ͠ΓɺPMηʔϧεͷํSQLΛॻ͘จԽ͕͋Γ·͢○ RedashͰͷKPIϞχλϦϯά○ ΞυϗοΫͳੳ○ ϨίϝϯυΞΫηεϥϯΩϯάͷར༻
Livesense Brain● ػցֶशʹͱͮ͘ॲཧΛ࣮ߦ͢ΔͨΊͷج൫● ػցֶशʹؔ͢ΔΠϯϑϥٴͼΞϧΰϦζϜΛڞ௨Խ͢Δ͜ͱʹΑΓɺ֤αʔϏεͷػցֶशಋೖͷߴԽͱߴԽΛਤ͍ͬͯ·͢● స৬ձٞͰٻਓاۀͷϨίϝϯυΤϯδϯΛLivesense Brain্ʹߏங͍ͯ͠·͢
ٕज़՝
ٕज़՝● ϑϩϯτΤϯυͷύϑΥʔϚϯενϡʔχϯά● ଞࣾͱͷσʔλ࿈ܞͰසൟʹ։ൃ͕ൃੜ͢Δ෦ͷޮԽɾ࣭վળ● ϚΠΫϩαʔϏεΞʔΩςΫνϟΛಋೖͨ͠ͷͷɺඍົʹҠߦ͖͠Ε͍ͯͳ͍○ SPA + BFF + APIߏͱϞϊϦγοΫRailsߏͷࠞࡏ● GraphQLgRPCͳͲɺ৽͍͠API௨৴ํࣜͷτϥΠ○ ݱࡏޱίϛαΠτଆͷσʔλऔಘΛGraphQLʹҠߦத● ϒϥϯν͝ͱʹϓϨϏϡʔڥΛॊೈʹߏங͢ΔΈͮ͘Γ● ࣗΒ՝Λఆٛ͠ɺΦʔφʔγοϓΛ࣋ͬͯղܾ͍͚ͯ͠ΔΤϯδχΞΛٻΊ͍ͯ·͢
։ൃ৫จԽ
։ൃ৫จԽ● ִिͰΤϯδχΞԣஅձͱ͍͏MTGΛߦ͍ɺٞΛ࣋ͪد͍ͬͯͯ͠Δ○ ϓϩδΣΫτΛਐΊͳ͕ΒͩͱରԠͮ͠Β͍ٕज़తෛ࠴Λղফ͢ΔλεΫͳͲΛͦ͜ͰरͬͨΓ͍ͯ͠Δ● োൃੜ࣌ϙετϞʔςϜΛॻ͖ৼΓฦΓΛߦ͏○ ࠷ۙࣄۀ෦ԣஅͰϙετϞʔςϜͷৼΓฦΓΛߦ͏ձͳͲ࣮ࢪ͍ͯ͠Δ● ࣗΒੳɾاըఏҊͨ͠ΓɺϢʔβʔΠϯλϏϡʔʹࢀՃ͢ΔΤϯδχΞ͍Δ● ʢਓʹΑͬͯʣSlackͷtimesνϟϯωϧSlackͷϋυϧϛʔςΟϯάΛ׆༻ͯ͠ίϛϡχέʔγϣϯΛͱ͍ͬͯΔ● Ұॹʹ֎෦ษڧձʹࢀՃ͢Δ͜ͱ
ٻΊΔਓ૾
ٻΊΔਓ૾● స৬ձٞͷϏδϣϯ։ൃ৫จԽʹڞײͰ͖Δ● ϓϩάϥϛϯά͕େ͖ɺٕज़ͷͰΓ্͕Γ͍ͨ● ٕज़Ͱࣄۀʹߩݙ͍ͨ͠● ࣗΒ՝Λൃݟ͠ɺΦʔφʔγοϓΛ࣋ͬͯಇ͖͍ͨ● ٕज़ྖҬʹͩ͜ΘΒͣɺόοΫΤϯυɺϑϩϯτΤϯυɺΠϯϑϥͳͲ෯͘ܞΘΓ͍ͨ● ৽͍ٕ͠ज़Λशಘ͢Δ͜ͱʹલ͖ʹऔΓΊΔ
ٻΊΔਓ૾͜Μͳ՝Λ๊͍͑ͯΔਓɺ׆༂ͷ͕͋Γ·͢● ͱͱSIۀքडୗͷWeb։ൃͰಇ͍͍͕ͯͨɺͬͱظؒͰϢʔβʔͷϑΟʔυόοΫΛಘͯϓϩμΫτΛܧଓվળ͍ͨ͠○ స৬ձٞͰSIग़ਓࡐۀքҎ֎ͷग़ͷϝϯόʔ͕׆༂͍ͯ͠·͢● ࠓ·ͰখنͳαʔϏεΛӡӦ͍ͯͨ͠ͷͰɺଟ͘ͷϢʔβʔʹΘΕΔαʔϏε։ൃɾӡӦʹܞΘΓ͍ͨ● ࣗࣗͰΞʔΩςΫνϟɾݴޠɾFWͳͲͷٕज़બఆΛ͢Δػձ͕΄͍͠● ܾΊΒΕͨͷΛ࡞Δ͚ͩͰͳ͘ɺاըஈ֊͔ΒܞΘΓ͍ͨ● ࠓͷڥϚωʔδϟʔҎ֎ͷΩϟϦΞύε͕ͳ͍͕ɺٕࣗज़Λ͍ٻΊ͍ͨ○ ςοΫϦʔυεϖγϟϦετͱͯ͠ΩϟϦΞΛங͘ϝϯόʔଟ͍Ͱ͢
ࣾһհ
ࣾһհམ߹ ོߦܦྺ৽ଔͰSIerʹೖࣾ͠ɺ௨ൢࣄۀऀ͚ͷۀ/ECύοέʔδͷಋೖɾอकӡ༻։ൃΛܦݧɻͦͷޙࠂ৴αʔϏεΛఏڙ͢ΔϕϯνϟʔاۀͰཧը໘ͷ։ൃࠂ৴ϩδοΫͷվળͳͲߦ͍ɺձ͕֦ࣾେ͍ͯ͘͠ϑΣʔζ্ͳͲΛܦݧ͠·ͨ͠ɻ20207݄ʹϦϒηϯεʹస৬͠ɺاۀϖʔδͷػೳ։ൃϝϧϚΨ৴γεςϜͷاը։ൃɺٻਓϨίϝϯυγεςϜͷاը։ൃͳͲʹܞΘ͍ͬͯΔɻ20227݄͔ΒϚωʔδϟʔͱͯ͠ۀɻ ೖ͖͔͚ࣾͨͬ͠ݸਓͱͯࣗ͠ΒੳɾاըΛߦͬͨػೳΛ։ൃͯ͠αʔϏεΛվળ͍ͯ͘͜͠ͱʹϞνϕʔγϣϯΛײ͍ͯ͡·͕ͨ͠ɺձ͔ࣾΒϚωʔδϝϯτϝϯόʔͷڭҭͳͲͷׂΛٻΊΒΕΔ͜ͱ͕૿͖͑ͯͯΓ͍ͨ͜ͱͱͷΪϟοϓΛײ͍ͯ͡·ͨ͠ɻϦϒηϯεʹϓϩμΫτΤϯδχΞͱ͍͏اը։ൃͷ྆໘ͰΞτϓοτΛग़͢͜ͱΛٻΊΒΕΔϩʔϧ͕͋ΓɺLivesense Analyticsͱ͍͏ܭଌɺੳج൫͍ͬͯΔ͜ͱ͔ΒࣗͷεΩϧΛ׆͔ͤΔͱࢥͬͨͨΊೖࣾ͠·ͨ͠ɻۀ༰։ൃۀશൠʢϑϩϯτɺόοΫΤϯυɺΠϯϑϥͳͲ͘ઙ͘ʣ౷ܭͱ͔ػցֶश͕བྷΉ෦ͷ։ൃϨΫνϟʔస৬ձٞͷ͖ͳͱ͜ΖΈΜͳHRTΛ࣋ͬͨίϛϡχέʔγϣϯΛͯ͘͠Εͯɺා͍ਓ͕͍ͳ͍Ͱ͢সҰํͰɺ͓͔͍͠ͱࢥ͏͜ͱ͓͔͍͠ͱҙݟΛද໌Ͱ͖Δ৺ཧత҆શੑ͕ߴ͍νʔϜͩͳͱࢥ͍·͢
ࣾһհా ھ߂ܦྺ2018৽ଔͱͯ͠ೖࣾҎདྷͣͬͱస৬ձٞͷ։ൃΛߦ͍ͬͯ·͢ɻೖֶ͖͔͚ࣾͨͬ͠ੜ࣌ͷٯٻਓΠϕϯτͰଘࡏΛΓɺϏδϣϯʹऒ͔Εͯͦͷ··ظΠϯλʔϯΛܦݧ͍͍ͤͯͨͩͯ͞৽ଔͱͯ͠ೖࣾ͠·ͨ͠ɻۀ༰ओʹΞϓϦέʔγϣϯΛॻ͍͓ͯΓɺRails, React, TypeScriptΛ৮Δ͜ͱ͕ଟ͍Ͱ͢ɻٻਓݕࡧΛReactͰॻ͖ͨ͠Γɺݹ͍ٻਓऔΓࠐΈͷΈΛRubyʹஔ͖͑ͨΓ͍ͯ͠·ͨ͠ɻۙͰNext.jsNestJS + GraphQL(apollo)ͷݕূΛߦͬͨΓ͍ͯ͠·͢ɻEKSʹArgoRolloutsಋೖΛࢼΈͨΓͳͲΠϯϑϥྖҬগ͚ͩ͠৮͍ͬͯ·͢ɻస৬ձٞͷ͖ͳͱ͜Ζٕज़తͳઓ͕Γ͍͢ͱ͜Ζɺෛ࠴վળʹPMͷํʑͷཧղ͕͋Δͱ͜ΖଚܟͰ͖Δಉ྅͕͍Δͱ͜Ζ
More InformationArgoCDͰ࣮ݱ͢ΔετϨεϑϦʔͳ৽GitOpsج൫https://made.livesense.co.jp/entry/2022/09/13/083001ࢲεΫϥϜΛղ͍ͬͯͳ͔ͬͨhttps://made.livesense.co.jp/entry/2022/12/స৬ձٞͷϑϩϯτΤϯυύϑΥʔϚϯεվળʙReact/Next.jsͰWeb Vitals݈શԽɺείΞ2.5ഒվળΛୡͨ͠ख๏ͷશͯhttps://made.livesense.co.jp/entry/2022/12/15/110000Ϧϒηϯε 2022ΞυϕϯτΧϨϯμʔhttps://adventar.org/calendars/7971స৬ձٞͰ৽αʔϏεMIRRORΛ࡞ͬͨhttps://made.livesense.co.jp/entry/2022/05/24/083000
We are hiring!!