Home
home
์—ฐํ˜
home

Backend Engineer(AI Ops Platform)

๊ฒฝ๋ ฅ
๊ฒฝ๋ ฅ(3๋…„ ์ด์ƒ)
๊ณ ์šฉํ˜•ํƒœ
๊ฒฝ๋ ฅ
๊ธฐ์ˆ ์Šคํƒ
์ ‘์ˆ˜ ๋งˆ๊ฐ์ผ
์ฃผ์š”์Šคํ‚ฌ
๐Ÿข ์กฐ์ง ์†Œ๊ฐœ
AI Ops Platform ํŒ€์€ ์šด์˜์ž๊ฐ€ ํ•˜๋˜ ์ผ์„ AI๊ฐ€ ๋Œ€์‹ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š” ํŒ€์ด์—์š”.
์ƒˆ๋กœ ๋งŒ๋“ค์–ด์ง€๋Š” ์กฐ์ง์ด๊ณ , ์ง€๊ธˆ ์ฒซ ๋™๋ฃŒ๋“ค์„ ์ฐพ๊ณ  ์žˆ์–ด์š”.
์ง€๊ธˆ ํ‹ฐ๋น™์˜ ๋ฐฑ์˜คํ”ผ์Šค๋Š” ํŒ€๋งˆ๋‹ค ๋”ฐ๋กœ ๋งŒ๋“ค์–ด์ง€๊ณ  ์žˆ์–ด์š”.
๊ฐ™์€ ์ผ์„ ํ•˜๋Š”๋ฐ ํ™”๋ฉด์ด ๋‹ค๋ฅด๊ณ , ์–ด๋””์„œ ๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€๋„ ํŒ€๋งˆ๋‹ค ๋‹ฌ๋ผ์š”.
์šฐ๋ฆฌ๋Š” ํฉ์–ด์ง„ ๋ฐฑ์˜คํ”ผ์Šค๋ฅผ ํ•˜๋‚˜์˜ ๊ธฐ์ค€์œผ๋กœ ๋ชจ์œผ๊ณ ,
๊ทธ ๊ธฐ๋Šฅ๋“ค์„ MCP๋กœ ํ‘œ์ค€ํ™”ํ•ด ์ž์—ฐ์–ด๋กœ ์šด์˜ ์—…๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ฐ˜์„ ๋งŒ๋“ค์–ด์š”.
โ€ข
ํŒ€๋ณ„๋กœ ๋ถ„์‚ฐ ๊ฐœ๋ฐœ ์ค‘์ธ Refine ๊ธฐ๋ฐ˜ ๋ฐฑ์˜คํ”ผ์Šค ํ‘œ์ค€ํ™”
โ€ข
๋ฐฑ์˜คํ”ผ์Šค ๊ธฐ๋Šฅ์„ MCP Tool ๋กœ ์ •์˜ํ•ด AI ๊ฐ€ ์ดํ•ดํ•˜๊ณ  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ
โ€ข
์ฝ˜ํ…์ธ  ๋“ฑ๋กยทํŽธ์„ฑยท์ด์Šˆ ๋Œ€์‘ ๊ฐ™์€ ๋ฐ˜๋ณต ์—…๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” AI ์šด์˜ ์—์ด์ „ํŠธ
โ€ข
๊ถŒํ•œยท๊ฐ์‚ฌยท์Šน์ธยท๋กค๋ฐฑ ์ฒด๊ณ„๋กœ ์ž๋™ํ™”๋œ ์šด์˜์˜ ์•ˆ์ „์„ฑ ํ™•๋ณด
โ€ข
์šด์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•ด ์ž๋™ํ™”ํ•  ์—…๋ฌด๋ฅผ ์ฐพ๋Š” ์ผ
์ž๋™ํ™”์—์„œ ์–ด๋ ค์šด ๊ฑด ์‹คํ–‰์ด ์•„๋‹ˆ๋ผ ์‹ ๋ขฐ์˜ˆ์š”.
AI ๊ฐ€ ๋ฌด์–ธ๊ฐ€๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ๋ณด๋‹ค, ์ž˜๋ชปํ–ˆ์„ ๋•Œ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š” ์ผ์ด ์ด ํŒ€์˜ ๋ณธ์งˆ์ด์—์š”.
๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  ๊ฒƒ์„ ๊ฐ€์žฅ ๋จผ์ € ์“ฐ๋Š” ์‚ฌ๋žŒ์€ ์˜†์ž๋ฆฌ ๋™๋ฃŒ์˜ˆ์š”.
์“ฐ๋Š” ์‚ฌ๋žŒ์˜ ์–ผ๊ตด์„ ๋ณด๋ฉด์„œ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ช‡ ์•ˆ ๋˜๋Š” ์ž๋ฆฌ์ด๊ธฐ๋„ ํ•ด์š”.
๐Ÿ’ป ์ฃผ์š” ์—…๋ฌด
๋‹ด๋‹นํ•˜๊ฒŒ ๋  ์—…๋ฌด๋“ค์ด์—์š”.
โ€ข
Kotlin/Java + Spring Boot ๊ธฐ๋ฐ˜ Backend ์‹œ์Šคํ…œ ์„ค๊ณ„, ๊ฐœ๋ฐœ ๋ฐ ์šด์˜
โ€ข
๊ณตํ†ต ๋ฐฑ์˜คํ”ผ์Šค(Refine) ํ”„๋ ˆ์ž„์›Œํฌ ๊ฐœ๋ฐœ๊ณผ ํŒ€๋ณ„ ์–ด๋“œ๋ฏผ ํ‘œ์ค€ํ™”
โ€ข
๋ฐฑ์˜คํ”ผ์Šค MCP ์„œ๋ฒ„ ๊ฐœ๋ฐœ, ์šด์˜ ๋„๋ฉ”์ธ๋ณ„ Tool ์ •์˜์™€ ๊ตฌํ˜„
โ€ข
AI ์šด์˜ ์—์ด์ „ํŠธ(์ฝ˜ํ…์ธ  ๋“ฑ๋กยทํŽธ์„ฑยท์ด์Šˆ ๋Œ€์‘ ๋“ฑ) ์„ค๊ณ„ ๋ฐ ๊ฐœ๋ฐœ
โ€ข
์šด์˜ ์ž๋™ํ™” ๊ถŒํ•œ ์ฒด๊ณ„ยท๊ฐ์‚ฌ ๋กœ๊ทธยท์Šน์ธ ์›Œํฌํ”Œ๋กœ์šฐ ๊ฐœ๋ฐœ
โ€ข
์šด์˜์ž๊ฐ€ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํ™”๋ฉด๊ณผ API ๊ฐœ๋ฐœ
โ€ข
์šด์˜ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ํ†ตํ•œ ์ž๋™ํ™” ๋Œ€์ƒ ๋ฐœ๊ตด
โ€ข
AI ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•œ ๊ฐœ๋ฐœ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ
๐Ÿ“ ์ง€์› ์ž๊ฒฉ
์ด๋Ÿฐ ๋ถ„์„ ์ฐพ๊ณ  ์žˆ์–ด์š”.
โ€ข
์„œ๋ฒ„ ๊ฐœ๋ฐœ ๋ฐ ์šด์˜ ๊ฒฝ๋ ฅ 3๋…„ ์ด์ƒ์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
Kotlin/Java ๊ธฐ๋ฐ˜ Backend ๊ฐœ๋ฐœ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
Spring Framework ์‚ฌ์šฉ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
RDB ๋ชจ๋ธ๋ง ๋ฐ ์„ฑ๋Šฅ ์ตœ์ ํ™”์— ๋Œ€ํ•œ ์ดํ•ด๋„๊ฐ€ ๋†’์œผ์‹  ๋ถ„
โ€ข
AI ๋„๊ตฌ๋ฅผ ์‹ค์ œ ์—…๋ฌด์— ์จ๋ณด๊ณ  ํšจ๊ณผ๋ฅผ ํŒ๋‹จํ•ด๋ณธ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
์ฝ”๋“œ ๋ฆฌ๋ทฐ์™€ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ์— ์ต์ˆ™ํ•˜์‹  ๋ถ„
โ€ข
๋™๋ฃŒ์™€์˜ ํ˜‘์—…๊ณผ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ์†Œ์ค‘ํžˆ ์—ฌ๊ธฐ์‹œ๋Š” ๋ถ„
๐Ÿฆ„ ์šฐ๋Œ€ ์‚ฌํ•ญ
์ด๋Ÿฐ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹œ๋ฉด ๋” ์ข‹์•„์š”.
โ€ข
LLM ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ๋‚˜ Tool/Function Calling ๊ฐœ๋ฐœ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
MCP(Model Context Protocol) ํ™œ์šฉ ๋˜๋Š” ์„œ๋ฒ„ ๊ตฌํ˜„ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
์–ด๋“œ๋ฏผยท๋ฐฑ์˜คํ”ผ์Šค ๊ฐœ๋ฐœ ๋ฐ ์šด์˜ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
React ๊ธฐ๋ฐ˜ ์–ด๋“œ๋ฏผ ํ”„๋ ˆ์ž„์›Œํฌ(Refine, Ant Design ๋“ฑ) ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
๊ถŒํ•œ ์ฒด๊ณ„(RBAC/ABAC)ยท๊ฐ์‚ฌ ๋กœ๊ทธ ์„ค๊ณ„ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
์‚ฌ๋‚ด ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ์ด๋‚˜ ํˆด๋ง ์กฐ์ง ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
์šด์˜ ์ž๋™ํ™”๋‚˜ ์›Œํฌํ”Œ๋กœ์šฐ ์—”์ง„ ๋„์ž… ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
AWS, Kubernetes ๊ธฐ๋ฐ˜ ์„œ๋น„์Šค ์šด์˜ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
๐Ÿ“ข ๊ธฐํƒ€ ์•ˆ๋‚ด์‚ฌํ•ญ
โ–  ์ž…์‚ฌ์ง€์›์‹œ ์ƒ์„ธ ๊ฒฝ๋ ฅ๊ธฐ์ˆ ์„œ ์ œ์ถœ ํ•„์ˆ˜ : ํ˜‘์—…์œผ๋กœ ์ง„ํ–‰ํ•œ ํ”„๋กœ์ ํŠธ์˜ ๊ฒฝ์šฐ, ๋ณธ์ธ์˜ ROLE ๋ช…ํ™•ํ•˜๊ฒŒ ์ž‘์„ฑ ๋ฐ”๋ž๋‹ˆ๋‹ค. (์ฒจ๋ถ€ ์šฉ๋Ÿ‰ ์ดˆ๊ณผ ์‹œ ๋‹ค์šด๋กœ๋“œ ๋งํฌ(์›นํ•˜๋“œ ๋“ฑ)๋ฅผ ์ž๊ธฐ์†Œ๊ฐœ์„œ์— ์ž…๋ ฅ ๋ฐ”๋ž๋‹ˆ๋‹ค.)
โ–  ์ ‘์ˆ˜๊ธฐ๊ฐ„ : ์ฑ„์šฉ ์‹œ ๋งˆ๊ฐ - ์ฑ„์šฉ ์™„๋ฃŒ ์‹œ ์กฐ๊ธฐ ๋งˆ๊ฐ๋  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ง€์› ์˜์‚ฌ๊ฐ€ ์žˆ์œผ์‹  ๋ถ„์€ ๋น ๋ฅด๊ฒŒ ์ง€์› ํ•˜์‹œ๊ธฐ๋ฅผ ๊ถŒ์žฅ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
โ–  ์ฑ„์šฉ ํ”„๋กœ์„ธ์Šค : ์„œ๋ฅ˜์ „ํ˜• โ–ถ 1์ฐจ ๋ฉด์ ‘ โ–ถ CJ Culture Fit Test ๋ฐ 2์ฐจ ๋ฉด์ ‘ โ–ถ ์ตœ์ข…ํ•ฉ๊ฒฉ
โ€ข
์„ธ๋ถ€์ผ์ •์€ ํ•ฉ๊ฒฉ์ž์— ํ•œํ•˜์—ฌ ๊ฐœ๋ณ„ ๊ณต์ง€ ๋“œ๋ฆด ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
โ–  ๊ทผ๋ฌด์ง€ : ์„œ์šธ์‹œ ๊ฐ•๋‚จ๊ตฌ ์„ ๋ฆ‰๋กœ 428
โ–  ์ง€์› ์•ˆ๋‚ด์‚ฌํ•ญ
โ€ข
๊ฐ ๋‹จ๊ณ„๋ณ„ ์ผ๋ถ€ ์ „ํ˜• ๊ณผ์ •์ด ์ถ”๊ฐ€ ๋˜๋Š” ์ƒ๋žต๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โ€ข
๊ตญ๊ฐ€๋“ฑ๋ก ์žฅ์• ์ธ ๋ฐ ๊ตญ๊ฐ€๋ณดํ›ˆ์ž๋Š” ๊ด€๋ จ๋ฒ•์— ์˜๊ฑฐํ•˜์—ฌ ์šฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
๋ณ‘์—ญํ•„ ๋˜๋Š” ๋ฉด์ œ๋กœ ํ•ด์™ธ์—ฌํ–‰์— ๊ฒฐ๊ฒฉ์‚ฌ์œ ๊ฐ€ ์—†๋Š” ๋ถ„์— ํ•œํ•ด ์ง€์›์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
โ€ข
์ง€์›์„œ ๋‚ด์šฉ์ด ์‚ฌ์‹ค๊ณผ ๋‹ค๋ฅธ ๊ฒฝ์šฐ ๋ถˆ์ด์ต(์ฑ„์šฉ์ทจ์†Œ ๋“ฑ)์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โ€ข
์ตœ์ข… ์ œ์ถœ ์ดํ›„ ๋ฐ ๋งˆ๊ฐ์‹œ๊ฐ„ ์ดํ›„์—๋Š” ์ง€์›์„œ ์ˆ˜์ •์ด ๋ถˆ๊ฐ€ ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
์ „ํ˜• ์ค‘ ์ง€์›์„œ๋ฅผ ์‚ญ์ œํ•˜์‹  ๊ฒฝ์šฐ ์ „ํ˜•์ง„ํ–‰ ํฌ๊ธฐ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.
โ€ข
ํ‹ฐ๋น™์—์„œ ์ง„ํ–‰ ์ค‘์ธ ๊ณต๊ณ  ๊ฐ„ ์ค‘๋ณต ์ง€์›์€ ๋ถˆ๊ฐ€ ํ•ฉ๋‹ˆ๋‹ค. ๋ณธ์ธ์˜ ๊ฒฝ๋ ฅ๊ณผ ๊ฐ€์žฅ ๋ถ€ํ•ฉํ•˜๋Š” ์ „ํ˜•/์ง๋ฌด ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜์‹  ํ›„ ์ง€์› ๋ถ€ํƒ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
(์ง€์›ํ•˜์‹  ์ „ํ˜• ์ข…๋ฃŒ ์‹œ, ํƒ€ ๋ชจ์ง‘ ์ „ํ˜•์œผ๋กœ ์ง€์› ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.)
Kakao Channel