- Çö´ëÀÚµ¿Â÷±×·ìÀº ÀÚµ¿Â÷°¡ ´Ü¼øÇÑ À̵¿¼ö´ÜÀÌ ¾Æ´Ï¶ó ÃÊ¿¬°á Áö´ÉÇü ¶óÀÌÇÁ½ºÅ¸ÀÏÀ̶ó´Â »õ·Î¿î °æÇèÀ» Á¦°øÇϱâ À§ÇØ ³ë·ÂÇÏ°í ÀÖ½À´Ï´Ù.
±Û·Î¹ú °í°´¿¡°Ô ÃÊ¿¬°á¼ºÀ» °®Ãá ÀÚµ¿Â÷¿¡¼ Â÷º°ÈµÈ »ç¿ëÀÚ °æÇèÀ» ¼±»çÇϱâ À§ÇÑ Å¬¶ó¿ìµå¸¦ °³¹ß/¿î¿µÇÏ°í ÀÖ½À´Ï´Ù.
Ä¿³ØƼµå Ä« ¼ºñ½º °³¹ßÆÀÀº ÀÌ·± ÇÏÀÌÆÛ Ä¿³ØƼµå Ä« ¼ºñ½ºÀÇ »ç¿ëÀÚ °æÇè Á¦°øÀ» À§ÇØ Å¬¶ó¿ìµå ³×ÀÌƼºê ¼¹ö¾îÇø®ÄÉÀ̼Ç(¹é¿£µå)À» °³¹ßÇÏ´Â Àü¹® ¿öÅ©±×·ìÀ» °¡Áö°í ÀÖ½À´Ï´Ù. °³¹ßÀÚ·Î ±¸¼ºµÇ¾î ¾ÖÀÚÀÏ °³¹ß ¹®È¸¦ ÁöÇâÇÏ°í °³¹ß¿¡ ÁýÁßÇÒ ¼ö Àִ ȯ°æÀ» Á¦°øÇÏ°íÀÚ ³ë·ÂÇÏ°í ÀÖ½À´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î´öÆ® ´ÜÀ§·Î ¼ºê ±×·ìÀ» ÀÌ·ç¾î °¢ÀÚ ÁÖµµÀûÀ¸·Î °³¹ßÇÒ ¼ö ÀÖÀ¸¸ç, ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î´öÆ®°ú ÇÔ²² °³ÀÎ ¿ª·®µµ ÇÔ²² ¼ºÀåÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ°í ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ±Þ°ÝÇÑ ±â¼ú¹ßÀü¿¡ ´ëÀÀÇϱâ À§ÇÑ ¿¬±¸°³¹ß°ú °³¹ßÀÚ °£ ±³·ù¸¦ Àû±Ø Àå·ÁÇÏ°í ÀÖ½À´Ï´Ù. Çö´ëÀÚµ¿Â÷±×·ì īŬ¶ó¿ìµå´Â ÇÑ ´Ü°è µµ¾àÀ» Áغñ ÁßÀ̸ç, À̸¦ ÇÔ²² ÇÒ ºÐÀ» ¸ð½Ã°íÀÚ ÇÕ´Ï´Ù.
[ÇÔ²²ÇÏ°í ½ÍÀº ºÐ]
- ´Ù¾çÇÑ ºÐ¾ßÀÇ »ç¶÷µé°ú Áñ°Ì°Ô ÀÇ»ç¼ÒÅëÇϸç Çù¾÷ÇÒ ¼ö ÀÖ´Â ºÐ
- ²÷ÀÓ¾øÀÌ ÇнÀÇÏ°í º¯È¸¦ Àû±ØÀûÀ¸·Î ¸®µùÇÒ ¼ö ÀÖ´Â ºÐ
- Àû±ØÀûÀ¸·Î ±â¼úÀû °úÁ¦¿¡ µµÀüÇÏ°í ¹®Á¦ÇØ°á´É·ÂÀÌ ÀÖ´Â ºÐ
- ¡¤ ¼ÒÇÁÆ®¿þ¾î °³¹ß ¾÷¹« ¼öÇà
¡¤ Ä¿³ØƼµåÄ« ¼ºñ½º ¼¹ö¾îÇø®ÄÉÀ̼Ç(¹é¿£µå) ¼³°è ¹× ±¸Çö, ±Û·Î¹ú Àü°³
¡¤ º¹ÀâÇÑ ºñÁî´Ï½º ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ¾ÆÅ°ÅØó¿Í µðÀÚÀÎ ÆÐÅÏ °ËÁõ ÈÄ °³¹ß ¹Ý¿µ, ±Û·Î¹ú Àü°³
¡¤ ´ë°í°´ ¼ºñ½ºÀÇ ´ë¿ë·®/°í°¡¿ë¼º À§ÇÑ Å¬¶ó¿ìµå ³×ÀÌƼºê ±â¹Ý ¾îÇø®ÄÉÀÌ¼Ç °³¹ß ¶Ç´Â ±âÁ¸ ¾îÇø®ÄÉÀÌ¼Ç ¸®ÆÑÅ丵
¡¤ ´Ù¾çÇÏ°í È¿À²ÀûÀÎ Åë½Å ¹æ½ÄÀ» Áö¿øÇÏ´Â ´ë¿ë·® °ÔÀÌÆ®¿þÀÌ ¶Ç´Â Åë½Å¹Ìµé¿þ¾î °³¹ß
[DevOps Automation ±¸Çö]
- Äí¹ö³×Ƽ½º È®Àå ÀÀ¿ë : ¿ÀÆÛ·¹ÀÌÅÍÆÐÅÏ È°¿ë, ¹«Áß´Ü ¶Ç´Â ÃÖ¼ÒÁß´Ü ¼³Á¤ ±â´É °³¹ß
- °³¹ß/¿î¿µ ȯ°æ °³¼± ¹× ÀÚµ¿È À§ÇÑ DevOps Tools °³¹ß
- Agile °³¹ß ¹®È Áö¿ø Åø ±¸Ãà(Äڵ帮ºä, Test Driven Development Áö¿ø Åø)
- ±Û·Î¹ú CI/CD ÀÚµ¿È(Ä«³ª¸®, ·Ñ¸µ, ½¦µµ¿ì µî), Observability È®º¸ ¹× ¿î¿µ ÀÚµ¿È(·Î±ë, ¸ð´ÏÅ͸µ, Æ®·¹À̽Ì, ·Î±ë)
[¼ÒÇÁÆ®¿þ¾î ¼³°è]
- Ä¿³ØƼµåÄ«¼ºñ½º¿¡ MSA, EDAµî ´ë¿ë·® ºÐ»ê ¾îÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó Àû¿ë/¼³°è
- Inner, Outer Architecture ¼³°è ¹× ¾ÈÁ¤¼º È®º¸¿Í Ç¥ÁØÈ
[¼ÒÇÁÆ®¿þ¾î °³¹ß ]
- Ä¿³ØƼµåÄ«/¸ðºô¸®Æ¼ ¼ºñ½º °æÀï·Â °È À§ÇÑ SW ¼³°è ¹× ±¸Çö, ¾ÈÁ¤È ½Ã±îÁö DevOps
- ´ë°í°´ ¼ºñ½ºÀÇ ´ë¿ë·®/°í°¡¿ë¼º À§ÇÑ Å¬¶ó¿ìµå ³×ÀÌƼºê ±â¹Ý ¾îÇø®ÄÉÀÌ¼Ç °³¹ß ¶Ç´Â ¸®ÆÑÅ丵
- Reactive Programming, Functional Pragramming(Spring Webflux)
- ºñÁî´Ï½º·ÎÁ÷ ¿Ü °øÅë¸ðµâ »çÀ̵åÄ« ÆÐÅÏ °³¹ß/°ø¿ë (golang, NodeJs µî)
- ´ë¿ë·® Åë½Å¹Ìµé¿þ¾î °³¹ß(Rest, gRPC, MQTT µî)
[Open Source ¿ª·® ³»ÀçÈ ¹× Ç¥ÁØÈ]
- ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î Best Practice ¹èÆ÷ ¹× °¡À̵å (Kafka, Mogodb, Envoy, Redis, Postgresql, ELK, Nginx, Reactor Netty, Spring boot µî)
[Äí¹ö³×Ƽ½º È®Àå ÀÀ¿ë]
- ÀÚü°³¹ß ¾îÇø®ÄÉÀÌ¼Ç È¤Àº ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷ À§ÇÑ CRD °³¹ß ¹× Ç¥ÁØÈ, ¿ÀÆÛ·¹ÀÌÅÍ ÀÛ¼º ¹× ÀÚµ¿È, HPA È°¿ë
[°³¹ß¿î¿µ ȯ°æ°³¼± ¹× ÀÚµ¿È]
- DevOps Tools È°¿ë ¹× ÀÚµ¿È (Gitlab, Harbor, Helm, Kustomize µî)
- Observability È®º¸ ¹× ¿î¿µ ÀÚµ¿È (Jager, Circuit breaker µî)
- ¡¤ ÃÖÁ¾ÇÕ°Ý ÈÄ, ȸ»ç°¡ ÁöÁ¤ÇÏ´Â ÀÔ»çÀÏ¿¡ ÀÔ»ç °¡´ÉÇϽŠºÐ
¡¤ ÇØ¿Ü¿©Çà¿¡ °á°Ý »çÀ¯°¡ ¾ø´Â ºÐ (³²¼ºÀÇ °æ¿ì, ȸ»ç°¡ ÁöÁ¤ÇÑ ÀÔ»çÀϱîÁö º´¿ªÀ» ¸¶Ãưųª ¸éÁ¦µÇ½Å ºÐ)
¡¤ °ü·Ã Á÷¹«¿¡ ´ëÇØ 3³â ÀÌ»óÀÇ °æ·ÂÀ» º¸À¯ÇϽŠºÐ
- ´ë¿ë·® Ŭ¶ó¿ìµå ³×ÀÌƼºê ºÐ»ê ¾îÇø®ÄÉÀÌ¼Ç °³¹ß ¶Ç´Â ¸®ÆÑÅ丵 À¯°æÇèÀÚ
¡¤ ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î ±â¹Ý ¾Ë°í¸®Áò °³¹ß´É·Â º¸À¯ÀÚ
- ÄÄÇ»ÅÍ»çÀ̾ð½º, ¼ÒÇÁÆ®¿þ¾î¿£Áö´Ï¾î¸µ, ¼ÒÇÁÆ®¿þ¾î µðÀÚÀÎÆÐÅÏ/¾ÆÅ°ÅØó, Ŭ¸°ÄÚµå °ü·Ã Áö½Ä º¸À¯ÀÚ
- ¡¤ ÄÄÇ»ÅÍ»çÀ̾𽺰ü·Ã Àü°øÀÚ
¡¤ ºñÁî´Ï½º ¿µ¾î È°¿ë °¡´ÉÀÚ
¡¤ Public Cloud ÀÚ°ÝÁõ, Kubernetes °ü·Ã ÀÚ°ÝÁõ ¼ÒÁöÀÚ
¡¤ Ä¿³ØƼµåÄ«/¸ðºô¸®Æ¼ ¼ºñ½º, ´ë¿ë·® ¸Þ½Ã¡, ¹Ìµð¾î½ºÆ®¸®¹Ö, IoT, Open API, OTA Áß º¹¼ö ºÐ¾ß °³¹ß/¿î¿µ À¯°æÇèÀÚ
¡¤ ¿ÀǼҽº ±â¹Ý °³¹ß/¿î¿µ À¯°æÇèÀÚ
- »ç¿ë ÁßÀÎ ¿ÀǼҽº/¾ð¾î : K8S/Docker/Go/NodeJs/Spring Boot2&JPA, Webflux, Reactor, R2DBC, Kafka, Redis, Spark, MongoDB
- 1. ¼·ùÀüÇü
2. Pre-Interview
3. Á÷¹«¸éÁ¢
4. Á¾ÇÕ¸éÁ¢
5. ä¿ë°ËÁø
6. ÀÔ»ç
- ¡¤ º» °ø°í´Â Áö¿ø¼ Á¦Ãâ ¼ø¼¿¡ µû¶ó ÀüÇüÀÌ ÁøÇàµÇ¸ç, »ó¼¼ ÀÏÁ¤Àº ÀüÇü º° ÇÕ°ÝÀÚ¿¡ ÇÑÇÏ¿© °³º° ¾È³»µå¸± ¿¹Á¤ÀÔ´Ï´Ù. (ä¿ë ¿Ï·á ½Ã °ø°í°¡ Á¶±â Á¾·áµÉ ¼ö ÀÖ½À´Ï´Ù.)
¡¤ Áö¿ø¼¸¦ Æ÷ÇÔÇÑ Ã¤¿ë ÀüÇü Àü °úÁ¤¿¡¼ Á¦ÃâÇÑ ³»¿ëÀÌ »ç½Ç°ú ´Ù¸£°Å³ª ¹®¼·Î ÁõºùÀÌ ºÒ°¡ÇÒ °æ¿ì, ȤÀº °íÀÇÀûÀÎ ±âÀç»çÇ× ´©¶ôÀÌ È®À뵃 °æ¿ì ÇÕ°ÝÀÌ Ãë¼ÒµÇ°Å³ª ÀüÇü »óÀÇ ºÒÀÌÀÍÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
¡¤ °ø°í ³» Á÷±Þ ¼öÁØÀº ¿¹»ó Á÷±ÞÀ¸·Î º¯µ¿ °¡´É¼ºÀÌ ÀÖÀ¸¸ç, °³Àκ° °æ·Â ¹× Æò°¡¸¦ °í·ÁÇÏ¿© ó¿ìÇùÀÇ °úÁ¤À» ÅëÇÏ¿© ÃÖÁ¾ È®Á¤µË´Ï´Ù.
¡¤ Áö¿ø¼ Á¢¼ö´Â Çö´ëÀÚµ¿Â÷ ä¿ë ȨÆäÀÌÁö¸¦ ÅëÇØ Á¢¼öÇϸç, ±× ¿ÜÀÇ °³º° Á¢¼ö´Â ¹ÞÁö ¾Ê½À´Ï´Ù.
¡¤ Ãë¾÷º¸È£´ë»óÀÚ(Àå¾Ö, º¸ÈÆ µî)´Â °ü°è ¹ý·É¿¡ ÀÇ°ÅÇÏ¿© ¿ì´ëÇÕ´Ï´Ù.
¡¤ ȸ»ç ³»±Ô»ó Á¤»ó±Ù¹«°¡ ºÒ°¡´ÉÇÒ °æ¿ì ÇÕ°ÝÀÌ Ãë¼ÒµÇ°Å³ª ÀüÇü»óÀÇ ºÒÀÌÀÍÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
¡¤ ä¿ë°ü·Ã ¹®ÀÇ´Â ¡®1:1 ¹®ÀÇÇϱ⡯ ¸¦ ÅëÇÑ Á¢¼ö ºÎŹµå¸³´Ï´Ù.