📃 ´©±¸³ª ¸¶À½ ¼Ó¿¡ À̷¼ ÇÑ ÀåÀº ÀÖÀ¸´Ï±î,
⚡ 1ºÐ ÄÆ Áö¿øÀ¸·Î Çö´ë¿ÀÅä¿¡¹ö·ÎÀÇ ¿©Á¤À» ½ÃÀÛÇϼ¼¿ä. (À̷¼ ÀÚÀ²¾ç½Ä)
✅ Backend Developer - À¥ ±â¹Ý ¼ºñ½º ¼¹ö °³¹ß/¿î¿µ
🚀 ÇÕ·ùÇÏ½Ç ÆÀÀ» ¼Ò°³ÇØ¿ä
ÆÀ¼Ò°³
¿ì¸® ÆÀÀº Çö´ëÀÚµ¿Â÷±×·ì, ÇØ¿Ü ¹ýÀÎ µîÀÇ »ç¿ëÀÚµéÀ» À§ÇÑ ¼ºñ½º/½Ã½ºÅÛÀ» °³¹ßÇÏ´Â Á¶Á÷ÀÔ´Ï´Ù.
´Ù¾çÇÑ »ç³» ½Ã½ºÅÛ¿¡ ´ëÇÑ ±íÀÌ ÀÖ´Â ÀÌÇØ¸¦ ¹ÙÅÁÀ¸·Î, ÀÌµé ½Ã½ºÅÛÀ» À¯±âÀûÀ¸·Î ¿¬µ¿ÇÕ´Ï´Ù.
±×¸®°í °í°´/»ç¿ëÀÚ Áß½ÉÀÇ ¼ºñ½º¸¦ °³¹ßÇϱâ À§Çؼ ³ë·ÂÇÕ´Ï´Ù. »ç¿ëÀÚÀÇ ¿ä±¸»çÇ×À» Á¤È®È÷ ÆÄ¾ÇÇÏ·Á ³ë·ÂÇϰí, »ç¿ëÀÚ ¸¸Á·µµ°¡ ³ôÀº ¼ºñ½º¸¦ Áö¼ÓÀûÀ¸·Î Á¦°øÇϱâ À§Çؼ ³ë·ÂÇÕ´Ï´Ù. ½ºÇÁ¸°Æ® ´ÜÀ§·Î ¾÷¹«¸¦ ÁøÇàÇϸç, °¢ ½ºÇÁ¸°Æ®¿¡ ¼³Á¤µÈ MVP(Minimum Viable Product)¸¦ ¼º½ÇÈ÷ ´Þ¼ºÇϱâ À§ÇØ ³ë·ÂÇÕ´Ï´Ù. µ¥¸ð¸¦ ÁøÇàÇϱâ À§ÇØ ³ë·ÂÇÏ¿© ±â¹ÎÇϰí À¯¿¬ÇÏ°Ô ÇÁ·ÎÁ§Æ®¸¦ Á¶Á¤Çϱâ À§ÇØ ³ë·ÂÇÕ´Ï´Ù. ¿ì¸® ÆÀÀº ºÎ¿©µÈ ÀÚÀ²¼ºÀ» ¹ÙÅÁÀ¸·Î Ã¥ÀÓ ÀǽÄÀ» °¡Áö·Á ³ë·ÂÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¹æÇ⼺ÀÌ °í°´°úÀÇ ½Å·Ú·Î À̾îÁú ¼ö ÀÖ´Ù°í »ý°¢Çϱ⠶§¹®ÀÔ´Ï´Ù.
ÆÀÀåÇѸ¶µð
¿ì¸® ÆÀÀº Áö¼Ó °¡´ÉÇϰí Å×½ºÆ® °¡´ÉÇÑ Äڵ带 ²÷ÀÓ¾øÀÌ °í¹ÎÇϸç, °íǰÁúÀÇ ¼ºñ½º¸¦ Á¦°øÇϱâ À§ÇØ ÃÖ¼±À» ´ÙÇϰí ÀÖ½À´Ï´Ù.
¿î¿µÁßÀÎ ¼¹öµé¿¡ ´ëÇØ¼µµ ±íÀº Ã¥ÀÓ°¨À» °¡Áö°í ÀÖÀ¸¸ç, ¼¹ö À̽´³ª Àå¾Ö¸¦ ½Å¼ÓÇÏ°Ô °¨ÁöÇÏ°í ´ëÀÀÇÒ ¼ö ÀÖ´Â ¸ð´ÏÅ͸µ ü°è¸¦ ¼¼¿ì´Â °ÍÀ» Áß¿äÇÏ°Ô »ý°¢ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ³ë·ÂÀ» ÅëÇØ, ¿ì¸® ÆÀÀº ±â¼úÀûÀÎ ¸Æ¶ô¿¡¼ ¼ºÀåÇÒ ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó, »ç¿ëÀÚ ÁöÇâÀûÀÎ ¼ºñ½º¸¦ ±¸ÃàÇØ ³ª°¥ ¼ö ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù. °í°´ÀÇ ±â´ë¸¦ ¶Ù¾î³Ñ´Â ¾ÈÀüÇÏ°í ¹ÏÀ» ¼ö ÀÖ´Â ¼ºñ½º¸¦ Á¦°øÇÏ´Â °ÍÀÌ ¿ì¸® ÆÀÀÇ ¸ñÇ¥ÀÔ´Ï´Ù.
µ¿·áÀÇÇѸ¶µð
¿ì¸® ÆÀÀº ¼·Î¿¡ ´ëÇÑ ½Å·Ú¸¦ ¹ÙÅÁÀ¸·Î °¢ÀÚÀÇ ÀåÁ¡À» »ì¸®°í ºÎÁ·ÇÑ ºÎºÐÀº ¼·Î º¸¿ÏÇϱâ À§ÇØ ½Å°æ ¾²°í ÀÖ½À´Ï´Ù. ÇÔ²² ¼ºÀåÇϱâ À§Çؼ¿ä. ¿ì¸®°¡ ¸¶ÁÖÇÏ´Â Á¤´ä ¾ø´Â ¹®Á¦µéÀº ´Ü¼øÈ÷ ÇØ°áÃ¥À» ã´Â °ÍÀÌ ¾Æ´Ï¶ó, µ¿·áµé°ú ¿¸° ³íÀǸ¦ ÅëÇØ ÀÚÀ¯·Ó°Ô ¾ÆÀ̵ð¾î¸¦ °øÀ¯ÇÏ¸ç ´õ ³ªÀº ¹æ¹ýÀ» ÇÔ²² ¸ð»öÇØ ³ª¾Æ°¡´Â °úÁ¤À̶ó°í »ý°¢ÇÕ´Ï´Ù. ¿ì¸® ÆÀÀº ÇÔ²² Çϸé ÇÒ¼ö·Ï ´õ °ÇÑ ÈûÀ» ¹ßÈÖÇÏ´Â ÆÀÀ¸·Î ³ª¾Æ°¥ ¼ö ÀÖ´Â ²ö²öÇÑ ÆÀÀ̶ó°í »ý°¢ÇÕ´Ï´Ù!
💻 ÇÕ·ùÇϽøé ÇÔ²² ÇÒ ¾÷¹«¿¡¿ä
- ¿ä±¸»çÇ× ºÐ¼®, ¼³°è, °³¹ß
- ÀÚµ¿ÈµÈ ÇüÅÂÀÇ CI/CD ü°è ±¸Ãà
- ¼¹ö À̽´ ¹× Àå¾Ö¸¦ ½Å¼ÓÇÏ°Ô °¨ÁöÇÏ°í ´ëÀÀÇÒ ¼ö Àִ ü°è ±¸Ãà
- User story ±â¹Ý ¼ºñ½º ¼³°è ¹× °³¹ß
🔍 ÀÌ·± ºÐ°ú ÇÔ²² ÇÏ°í ½Í¾î¿ä
- Spring boot framework °³¹ß ¹× ¿î¿µ °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- ÀÚµ¿ÈµÈ ÇüÅÂÀÇ CI/CD °ü·Ã ¿î¿ë °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- ¼ºñ½º ¸ð´ÏÅ͸µ, ·Î±×, ¾Ë¶÷, ÃßÀû µµ±¸¿¡ ´ëÇÑ »ç¿ë °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- ÆÀ ±â¼ú½ºÅà »ç¿ë °æÇèÀÌ ¾ø¾îµµ ±Ùº» ¿ø¸®¸¦ ÀÌÇØÇÏ°í ºü¸£°Ô ÇнÀÇÒ ¼ö ÀÖ´Â ºÐ
- ¼¹ö ¹× ³×Æ®¿öÅ© °ü·Ã ±âÃÊ Áö½Ä ¹× °ü¸® °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- Readability ÁÁÀº, Testable ÇÑ Äڵ带 ÀÛ¼ºÇÏ½Ç ¼ö ÀÖ´Â ºÐ
- ½Ã½ºÅÛ ±¸Á¶ ¼³°è¸¦ Á÷Á¢ ÇØº¸½Å ºÐ
🔍 ÀÌ·± ºÐÀ̶ó¸é ´õ¿í ÁÁ¾Æ¿ä
- ´Ù¾çÇÑ À̽´³ª Àå¾Ö»óȲÀ» °æÇèÇÏ°í Æ®·¯ºí½´ÆÃ °æÇèµéÀÌ ÀÖÀ¸½Å ºÐ
- Ŭ¸° ¾ÆÅ°ÅØÃÄ¿¡ °ü½ÉÀÌ ¸¹°í ½ÇÁ¦ Àû¿ëÇÑ »ç·Ê°¡ ÀÖÀ¸½Å ºÐ
- Database ¿¡ ´ëÇÑ ³ôÀº ÀÌÇØµµ°¡ ÀÖÀ¸½Å ºÐ
- Kubernetes ȯ°æ¿¡¼ ½Ã½ºÅÛÀ» ¹èÆ÷/¿î¿µÇϽŠºÐ
- AWS¿Í °°Àº Cloud ȯ°æ¿¡¼ ´Ù¾çÇÑ °æÇèÀ» °¡Áö°í °è½Å ºÐ
- OIDC ±â¹Ý SSO ÀÎÁõ¿¡ ´ëÇÑ ÀÌÇØ¿Í °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- Spring security ¸¦ ´Ù·ïº» °æÇèÀÌ ÀÖÀ¸½Å ºÐ
⌛ ÀÌ·¸°Ô ÇÕ·ùÇØ¿ä
- ¼·ù Á¢¼ö ¡æ ¼·ù °ËÅä ¡æ Á÷¹«¿ª·®Å×½ºÆ®(ÄÚµù ¹× °úÁ¦Å×½ºÆ®) ¹× Àμº°Ë»ç ¡æ 1Â÷¸éÁ¢ ¡æ 2Â÷¸éÁ¢
¡æ ó¿ìÇùÀÇ ¹× ä¿ë°ËÁø ¡æ ÃÖÁ¾ ÇÕ°Ý🎉
📍 ¸¸³ª°Ô µÉ ±Ù¹«Áö´Â ¿©±â¿¡¿ä
📌 Âü°íÇØ ÁÖ¼¼¿ä
- ä¿ë ½Ã ¸¶°¨µÇ´Â »ó½Ã ä¿ë °ø°í·Î ¿î¿µµÇ¸ç, ä¿ë ÀýÂ÷¿Í ÀÏÁ¤Àº º¯µ¿µÉ ¼ö ÀÖ¾î¿ä.
- »çȸÀû ¹è·Á ´ë»óÀÚ(º¸ÈÆ Ãë¾÷Áö¿ø´ë»óÀÚ, Àå¾ÖÀÎ)´Â °ü°è ¹ý·É°ú ³»±Ô¿¡ µû¶ó ¿ì´ëÇØ¿ä.
- ¸ðÁý ºÐ¾ß ¹× ´ã´ç ¾÷¹«¿¡ µû¶ó ¿µ¾î ±¸¼úÆò°¡, ·¹ÆÛ·±½º üũ, ¶Ç´Â ±âŸ ÀüÇüÀÌ ½Ç½ÃµÉ ¼ö ÀÖ¾î¿ä.
- Áö¿øÀÚÀÇ °æÇè°ú ¿ª·®À» °í·ÁÇÏ¿© ´Ù¸¥ Æ÷Áö¼ÇÀÌ ´õ ÀûÇÕÇÏ´Ù°í ÆÇ´ÜµÇ´Â °æ¿ì Áö¿ø ºÐ¾ß°¡ º¯°æµÉ ¼ö ÀÖ¾î¿ä.
- ¹èÄ¡ ºÎ¼ ¹× ±Ù¹«Áö´Â ȸ»ç »çÁ¤¿¡ µû¶ó º¯°æµÉ ¼ö ÀÖ¾î¿ä.
- ¾Æ·¡ÀÇ °æ¿ì, ÇÕ°ÝÀÌ Ãë¼ÒµÇ°Å³ª ÀüÇü ÁøÇà¿¡¼ ºÒÀÌÀÍÀ» ¹ÞÀ¸½Ç ¼ö ÀÖ¾î¿ä.
- Áö¿ø¼°¡ »ç½Ç°ú ´Ù¸£°Å³ª ÁõºùÀÌ ºÒ°¡ÇÒ °æ¿ì
- ÇØ¿Ü¿©Çà °á°Ý »çÀ¯°¡ ÀÖ´Â °æ¿ì (³²¼ºÀÇ °æ¿ì, ȸ»ç°¡ ÁöÁ¤ÇÑ ÀÔ»çÀϱîÁö º´¿ª ÇÊ ¶Ç´Â ¸éÁ¦ ÇÊ¿ä)
- ÃÖÁ¾ ÇÕ°Ý ÈÄ È¸»ç°¡ ÁöÁ¤ÇÏ´Â ÀÔ»çÀÏ¿¡ ÀÔ»ç ºÒ°¡ÇÑ °æ¿ì