[Ä«´ÚÀ» ¼Ò°³ÇØ¿ä]
¾È³çÇϼ¼¿ä! Æí¸®ÇÔ°ú Åõ¸í¼ºÀ» ±â¹ÝÀ¸·Î ÀÚµ¿Â÷ ¾ÖÇÁÅ͸¶ÄÏ ½ÃÀåÀ» ¸®µùÇϰí ÀÖ´Â Ä«´ÚÀÔ´Ï´Ù.
¿îÀüÀÚÀÇ ¼Òºñ ¿©Á¤Àº ÀÚ½ÅÀÇ Â÷¸¦ óÀ½ Ÿ´Â ¼ø°£ºÎÅÍ ½ÃÀ۵˴ϴÙ.
Ä«´ÚÀº ÀÚµ¿Â÷ ¼ö¸®ºÎÅÍ °æÁ¤ºñ±îÁö, ¿îÀüÀÚÀÇ ÀÚµ¿Â÷ À¯Áö ¹× °ü¸®¿¡ ÀÖ¾î ´Ù¾çÇÑ È常¦ ºñ±³ÇÏ°í ¼±ÅÃÇϵµ·Ï µµ¿òÀ¸·Î½á,
¿îÀüÀÚµéÀÇ Á¤º¸ ºñ´ëĪ ¹®Á¦¸¦ ÇØ°áÇÏ¿© ÇÕ¸®ÀûÀÎ ¼Òºñ¸¦ ÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇØ Åº»ýÇß½À´Ï´Ù.
±× °á°ú ÇöÀç ±¹³»¿¡¼ °¡Àå ¸¹Àº ÀÌ¿ëÀÚ¸¦ º¸À¯ÇÑ ÀÚµ¿Â÷ ¼ö¸® °ßÀû ºñ±³ ¼ºñ½º°¡ µÇ¾úÀ¸¸ç,
ÀÌÈÄ Å¸ÀÌ¾î ¹× ¿£Áø¿ÀÀÏ ¼ºñ½º±îÁö »ç¾÷¿µ¿ªÀ» È®´ëÇϸç ÀÚµ¿Â÷ ¾ÖÇÁÅ͸¶ÄÏ ¼ºñ½º ½ÃÀåÀ» ¸®µùÇϰí ÀÖ½À´Ï´Ù.
[¹é¿£µå éÅ͸¦ ¼Ò°³ÇØ¿ä]
Ä«´Ú ¹é¿£µå éÅÍ´Â Ä«´Ú ¼ºñ½º Àü¹ÝÀÌ ¾ÈÁ¤ÀûÀ¸·Î ¿î¿µµÇµµ·Ï Çϰí,
»õ·Î¿î ºñÁî´Ï½º ¿ä±¸¿¡ ¸ÂÃç ºü¸£°Ô È®Àå °¡´ÉÇÑ ÇÙ½É ½Ã½ºÅÛ°ú Ç÷§Æû °³¹ßÀ» Ã¥ÀÓÁö´Â ÆÀÀÔ´Ï´Ù.
¿ì¸®´Â »ç¿ëÀÚ¿¡°Ô ´õ ³ªÀº °æÇèÀ» Á¦°øÇϱâ À§ÇØ ½Å·ÚÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» ±¸ÃàÇϰí,
¹®Á¦ ÇØ°á¿¡ ÀûÇÕÇÑ ¹æ¹ýÀ» ¼±ÅÃÇϸç, ȸ»ç Àüü°¡ ¾ÕÀ¸·Î ³ª¾Æ°¥ ¼ö ÀÖ´Â Åä´ë¸¦ ´ÙÁ®°©´Ï´Ù.
Áö±Ý±îÁö ½×¾Æ¿Â °æÇè°ú ±â¹Ý À§¿¡¼, ´õ ³ªÀº ½Ã½ºÅÛ°ú ¹®È¸¦ ¸¸µé¾î°¡´Â ±æÀ» ÇÔ²² °É¾î°¬À¸¸é ÇÕ´Ï´Ù.
[¹é¿£µå éÅÍ´Â ÀÌ·± ŵµ·Î ÀÏÇØ¿ä]
¤ýÇØ°áÇϰíÀÚ ÇÏ´Â ¹®Á¦¸¦ Á¤È®È÷ ºÐ¼®Çϰí, ¿ì¼±¼øÀ§¸¦ °í·ÁÇØ ÀûÀýÇÑ ´ÜÀ§·Î ³ª´² ÀÏÇÕ´Ï´Ù.
¤ýÇÑ ¹ø¿¡ ¿Ïº®À» Ãß±¸Çϱ⺸´Ù´Â µ¿ÀÛÇÏ´Â °á°ú¹°À» ¸¸µé°í, À̸¦ ¹Ýº¹ÀûÀ¸·Î ºü¸£°Ô °³¼±ÇÕ´Ï´Ù.
¤ýµ¿·á·ÎºÎÅÍ ¹è¿ì·Á Çϸç, ¾î·Á¿òÀ» °Þ´Â µ¿·á¿¡°Ô µµ¿òÀ» ÁÖ·Á ÇÕ´Ï´Ù.
¤ýÀÚµ¿È¸¦ Áß¿äÇÏ°Ô ¿©±âµÇ, ¸Í¸ñÀûÀ¸·Î Ãß±¸ÇÏÁö ¾Ê°í ¹®Á¦ ÇØ°áÀ» À§ÇÑ ¼ö´ÜÀ¸·Î Ȱ¿ëÇÕ´Ï´Ù.
¤ý¹®Á¦ ÇØ°á °úÁ¤¿¡¼ ¼·ÎÀÇ ¹è°æÁö½Ä Â÷À̸¦ ÀÎÁöÇϰí, ûÀÚ¸¦ °í·ÁÇØ ÀÇ»ç¼ÒÅëÇÕ´Ï´Ù.
¤ý½Ç¼ö¸¦ µÎ·Á¿öÇÏÁö ¾Ê°í, ½Ç¼ö¸¦ Åä´ë·Î ´õ ³ª¾ÆÁö±â À§ÇØ ²ÙÁØÈ÷ ³ë·ÂÇÕ´Ï´Ù.
[¿ì¸® ÀÌ·± ÀÏÀ» ÇØ¿ä]
¤ý¼ºñ½º¿¡¼ »ç¿ëµÇ´Â API¿Í DB ¼³°è ¹× °³¹ß
¤ýÀç»ç¿ë °¡´ÉÇÑ ÄÚµå¿Í Å×½ºÆ® ÄÚµå ÀÛ¼ºÀ» ÅëÇØ ¼ºñ½º °³¼± ¹× À¯Áöº¸¼ö¼º Çâ»ó
¤ý½Ã½ºÅÛ ÆÛÆ÷¸Õ½º ÃÖÀûÈ
¤ýÄ«´Ú ¼ºñ½º ÀÎÇÁ¶ó½ºÆ®·°Ã³ °ü¸®
¤ýµ¥Àϸ® ÄÚµå ¸®ºä¸¦ ÅëÇÑ ±¸¼º¿ø °£ Áö½Ä ÀüÆÄ ¹× °øµ¿ Ã¥ÀÓ
[¿ì¸®´Â ÀÌ·± ±â¼ú/µµ±¸¸¦ »ç¿ëÇØ¿ä]
¹é¿£µå éÅÍ´Â ½Ã½ºÅÛ º¹Àâµµ¿Í »ý»ê¼ºÀÇ ±ÕÇüÀ» °í·ÁÇÏ¿©,
Modular Monolith ¿Í Event-driven ¾ÆÅ°ÅØÃ³¸¦ Á¶ÇÕÇØ ¼ºñ½º¸¦ °³¹ßÇÕ´Ï´Ù.
°¢ ¼ºñ½º¿Í ¸ðµâÀº ÃÖ´ëÇÑ µ¶¸³¼ºÀ» À¯ÁöÇϵµ·Ï ¼³°èÇÏ°í ¿î¿µÇÕ´Ï´Ù.
¶ÇÇÑ Å¬¶óÀÌ¾ðÆ®°¡ µ¥ÀÌÅ͸¦ À¯¿¬ÇÏ°Ô È°¿ëÇÒ ¼ö ÀÖµµ·Ï GraphQLÀ» API ÀÎÅÍÆäÀ̽º·Î Àû±Ø µµÀÔÇϰí ÀÖÀ¸¸ç,
Node.js ±â¹Ý TypeScript¸¦ Ȱ¿ëÇØ ŸÀÔ ¾ÈÁ¤¼º°ú °³¹ß »ý»ê¼ºÀÇ ±ÕÇüÀ» ±Ø´ëÈÇÏ¸ç ¼ºñ½º¸¦ °³¹ß¡¤¿î¿µ ÇÕ´Ï´Ù.
¾Æ·¡´Â ÇöÀç Ä«´Ú ¹é¿£µå ±â¼ú ½ºÅÃÀÔ´Ï´Ù.
¤ýCloud: AWS (IaC - Terraform)
¤ýContainer orchestration: AWS ECS, K8S (AWS EKS)
¤ýServerless: AWS Lambda
¤ýDB: PostgreSQL, MySQL, DynamoDB, MongoDB, Redis
¤ýMonitoring/Error reporting: Sentry, Cloudwatch µî
¤ýLanguages & Frameworks
- TypeScript (Nest.js /w TypeORM)
[ÀÌ·± ºÐÀ» ã°í ÀÖ¾î¿ä]
¤ý¹é¿£µå °³¹ß °æ·Â 2 ~ 5³â ¶Ç´Â ±×¿¡ ÁØÇÏ´Â °æÇè
¤ýNode.js, TypeScript ȤÀº Strongly-typed ¾ð¾î 1°³ ÀÌ»ó¿¡ ´ëÇÑ ±íÀº ÀÌÇØ¿Í °æÇè
¤ýÇϳªÀÇ ¸ðµâ¿¡ ´ëÇÑ ¼³°è ¹× ±¸Çö °æÇè
¤ý°ü°èÇü µ¥ÀÌÅͺ£À̽º ±â¹ÝÀÇ µ¥ÀÌÅÍ ¼³°è ¹× °³¼± °æÇè (MySQL or PostgreSQL)
¤ýRESTful or GraphQL ±â¹ÝÀÇ API ¼³°è ¹× ±¸Çö °æÇè
[ÀÌ·± ºÐÀ̶ó¸é ´õ¿í ÁÁ¾Æ¿ä]
¤ýGraphQL ±â¹Ý ¼ºñ½º °³¹ß/¿î¿µ °æÇè
¤ýAWS ÀÎÇÁ¶ó ¹× ¾ÆÅ°ÅØÃ³ ±¸¼º °æÇè
¤ýÆÀ¿ø Àüü°¡ ¸ÅÀÏ Âü¿©ÇÏ´Â ÄÚµå ¸®ºä ¹®È °æÇè
¤ý»õ·Î¿î ±â¼ú¿¡ ´ëÇÑ È£±â½ÉÀ» ±â¹ÝÀ¸·Î ºü¸£°Ô ÀûÀÀ °¡´ÉÇϽŠºÐ
[¼·ù Á¦Ãâ ¹æ¹ý]
¤ýÁ¦Ãâ ¼·ù´Â Áö¿øÇϽô ºÐÀ» °¡Àå Àß Ç¥ÇöÇÒ ¼ö ÀÖ´Â ÇüÅ·ΠÀÚÀ¯·Ó°Ô Á¦ÃâÇÏ½Ã¸é µÅ¿ä
¤ýÆÄÀÏ·Î Á¦ÃâÇÏ½Ç °æ¿ì, ȣȯ ¹®Á¦·Î ÀÎÇØ PDF ÆÄÀÏ·Î Á¦ÃâÇÏ½Ç °ÍÀ» ±ÇÀå µå·Á¿ä
¤ýÀ¥ ¸µÅ©ÀÇ °æ¿ì À̷¼ ¶Ç´Â Æ÷Æ®Æú¸®¿À ÆÄÀÏ¿¡ ÷ºÎÇØ Á¦ÃâÇØ ÁÖ¼¼¿ä
¤ýÀÔ»ç Áö¿ø ¼·ù¿¡¼ ÇãÀ§ ±âÀç ¹× °á°Ý »çÀ¯°¡ ÀÖÀ» ½Ã, ÀԻ簡 Ãë¼ÒµÉ ¼ö ÀÖ¾î¿ä
[Ä«´ÚÀ¸·ÎÀÇ ÇÕ·ù °úÁ¤]
¤ý¼·ùÀüÇü > ÄÚµù Å×½ºÆ® > Á÷¹« ÀÎÅͺä > ÄÃÃÄÇÍ ÀÎÅͺä > ó¿ìÇùÀÇ
¤ýÆÄÀÏ·Î Á¦ÃâÇÏ½Ç °æ¿ì, ȣȯ ¹®Á¦·Î ÀÎÇØ PDF ÆÄÀÏ·Î Á¦ÃâÇÏ½Ç °ÍÀ» ±ÇÀå µå·Á¿ä
¤ýÀ¥ ¸µÅ©ÀÇ °æ¿ì À̷¼ ¶Ç´Â Æ÷Æ®Æú¸®¿À ÆÄÀÏ¿¡ ÷ºÎÇØ Á¦ÃâÇØ ÁÖ¼¼¿ä
¤ýÀÔ»ç ÈÄ 3°³¿ùÀÇ ¼ö½À±â°£ÀÌ Àû¿ëµÇ¾î¿ä
[Ä«´Ú Å©·ç¿øµéÀÇ ±Ù¹« ȯ°æ°ú Benefits]
¤ýÀÚÀ² Ãâ/Åð±ÙÁ¦¸¦ ¿î¿µÇϰí ÀÖ¾î¿ä (8 ½Ã ~ 10 ½Ã ÀÚÀ² Ãâ±Ù)
¤ý¿ù 2ȸ ÀçÅà ±Ù¹«°¡ °¡´ÉÇØ¿ä (¸ñ, ±Ý ÇÑÁ¤)
¤ý¹ýÁ¤ ¿¬Â÷ +8ÀÏÀÇ ¿¬Â÷¸¦ Á¦°øÇØ¿ä
¤ý¾÷¹«¿¡ ÇÊ¿äÇÑ Àåºñ°¡ ÀÖ´Ù¸é Àû±Ø Áö¿øÇØ µå·Á¿ä (·¦Å¾ ¹× ÁÖº¯±â±â)
¤ý¾÷¹« È¿À²À» ³ôÀ̰íÀÚ Slack, Notion, Google Drive µî ¾÷¹« ToolÀ» »ç¿ëÇϰí ÀÖ¾î¿ä
¤ýÀå±â ±Ù¼ÓÀ» ÃàÇÏÇÏ°í ¸®ÇÁ·¹½Ã ÈÞ°¡ ¹× ÈÞ°¡ºñ¸¦ Áö¿øÇØ¿ä(±Ù¼Ó 2³â¸¶´Ù Áö±Þ)
¤ýÁᫎ Áö¿ø : Á¡½É ºñ¿ë °ÆÁ¤ÇÏÁö ¸¶¼¼¿ä
¤ýºÒ°¡ÇÇÇÑ ¾ß±Ù ½Ã ¼®½Ä ºñ¿ëÀ» Áö¿øÇØ¿ä
¤ý¿Ü±Ù ¶Ç´Â ¾ß±Ù ½Ã À̵¿ ºñ¿ëÀ» °ÆÁ¤ÇÏÁö ¸¶¼¼¿ä (±³Åëºñ Áö¿ø)
¤ýÁ÷¹« ¿ª·® Çâ»óÀ» À§ÇØ Á÷¹« °ü·Ã ±³À°ºñ¸¦ Áö¿øÇØ¿ä
¤ýÁ÷¹« °ü·Ã µµ¼/³í¹® ±¸ÀÔºñ¸¦ Áö¿øÇØ¿ä
¤ýÅ©·çºÐµéÀÇ °Ç°À» À§ÇØ ¸Å³â ÀüÁ÷¿ø Á¾ÇÕ°ËÁøÀ» Áö¿øÇØ¿ä
¤ýÄ¿ÇÇ/À½·á´Â ¾ðÁ¦µç ¸¶½Ç ¼ö ÀÖ¾î¿ä
¤ý±â»Ý°ú ½½ÇÄÀ» ÇÔ²²ÇϰíÀÚ °æÁ¶»ç¸¦ Áö¿øÇØ¿ä
¤ýÁñ°Å¿î ¸íÀýÀ» º¸³»½Ç ¼ö ÀÖµµ·Ï ¼±¹°À» µå·Á¿ä
¤ýÄ«´Ú Å©·ç¸¸ÀÇ Æ¯º°ÇÑ ÇÁ·Î¸ð¼Ç! Ä«´Ú¸ô(ÀÚµ¿Â÷ ¿ëǰ) Á÷¿ø°¡ ÇÒÀÎÀ» Áö¿øÇØ¿ä