ä¿ëÁ¤º¸ °Ë»ö
[ºí·ÏüÀÎ ±â¹Ý ¸ðºô¸®Æ¼ ±â¾÷] ½Ã´Ï¾î ¹é¿£µå ¿£Áö´Ï¾î
![]() |
2026-06-18 |
||
|---|---|---|---|
[Æ÷Áö¼Ç]
½Ã´Ï¾î ¹é¿£µå ¿£Áö´Ï¾î(ºí·ÏüÀÎ) [Á¤±ÔÁ÷]
[°³¹ßȯ°æ ¿ä¾à]
Typescripts ¾ð¾î »ç¿ë
NestJS framework ¹× ÀÚ¹Ù »ýŰ踦 Àû±Ø Ȱ¿ë
NPM / YarnÀ» ÅëÇÑ ÀÇÁ¸¼º °ü¸®
MicroService Architecture Ȱ¿ë: ¸ðµâÈ, È®À强, Àå¾Ö´ëÀÀÀÇ ¿ëÀ̼º
gRPC, AMQP Àû±Ø Ȱ¿ë
Circle CI¸¦ Ȱ¿ëÇØ CI/CD ȯ°æÀ» ±¸Ãà, Ȱ¿ë
°¡»óÈ: AWS EKS¸¦ Ȱ¿ëÇØ docker container¸¦ k8s·Î °ü¸®
[ÁÖ¿ä¾÷¹«]
ºí·ÏüÀÎ ³×Æ®¿öÅ©¿Í ¿¬µ¿µÇ´Â
¹é¿£µå °³¹ß
¿ù·¿¾Û, NFT ÇÁ·ÎÁ§Æ® À§ÇÑ ¹é¿£µå °³¹ß
Clean Code standarc¸¦ ÁöŰ´Â Äڵ带 ÀÛ¼ºÇϰí À¯Áöº¸¼ö, Architectural
best practices¸¦ ¿¬±¸ÇÏ¿© Àû¿ë, ¾ÈÁ¤ÀûÀÌ°í ºü¸¥ ÄÚµå ÀÛ¼º
±âº»ÀûÀÎ º¸¾È À̽´µéÀ»
°í·ÁÇÏ°í ¾ÈÀüÇÑ ÇÁ·Î±×·¥ ±¸Çö
Test code¸¦ ÀÛ¼ºÇÏ¿© ±â´É µ¿ÀÛ º¸Àå ÀÚµ¿È
ÄÚµå ¸®ºä¸¦ ÅëÇØ °³¹ß
ǰÁú Çâ»ó¿¡ ±â¿©
¼ºñ½º ¾ÈÁ¤¼º, ¼º´É ¹× È®À强À» °í·ÁÇÑ ±â¼úÀû ÀÇ»ç°áÁ¤ ¼öÇà
[ÀÚ°Ý¿ä°Ç]
8³â ÀÌ»óÀÇ ¹é¿£µå °³¹ß °æ·Â
TypeScript / Node.js¿¡ ´ëÇÑ ±íÀº ÀÌÇØ
DatabaseÅë½Å, Cache layer, gRPC,
Message Queue µîÀ» Ȱ¿ëÇÑ ´ë±Ô¸ð ¹è¿£µå ¼¹ö ¼³°è ¹× ¿î¿µ ´É·Â
º¹ÀâÇÑ ºñÁî´Ï½º ·ÎÁ÷ ¼³°è ¹× ±¸Çö ´É·Â
4³â ÀÌ»óÀÇ NestJS ȤÀº ExpressJS µî Node.js ±â¹ÝÀÇ ¼¹ö ÇÁ·¹ÀÓ¿öÅ© »ç¿ë °æÇè
3³â ÀÌ»óÀÇ Jest ȤÀº Mocha µî test framework / runner¸¦ Ȱ¿ëÇÑ test code ÀÛ¼º °æÇè
API¸í¼¼¸¦ Ȱ¿ëÇÑ Frontend °³¹ßÀÚ
¹× ´Ù¾çÇÑ ÀÌÇØ°ü°èÀÚ¿ÍÀÇ ¿øÈ°ÇÑ ¼ÒÅë ´É·Â
ÄÚµå ¸®ºä, ±â¼úÀû ÀÇ»ç°áÁ¤ ¹× ÁÖ´Ï¾î °³¹ßÀÚ ¸àÅ丵 °æÇè
[¿ì´ë»çÇ×]
MicroService Architecture ¼³°è ¹× ¿î¿µ °æÇè
AMQP, gRPC ±â¹Ý ºÐ»ê ½Ã½ºÅÛ ¼³°è ¹× ¿î¿µ °æÇè
Docker, Kubernates ±â¹Ý ÇÁ·Î´ö¼Ç ȯ°æ ¿î¿µ °æÇè
¾ÏÈ£ÈÆó¿¡ ´ëÇÑ ÀÌÇØ¿Í
°ü·Ã ÃֽŠƮ·»µå¿¡ °ü½ÉÀÌ ¸¹À¸½Å ºÐ
ºí·ÏüÀÎ ³×Æ®¿öÅ©¿Í ¿¬µ¿ÇÏ¿©
ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇØ º» °æÇèÀÌ ÀÖÀ¸½Å ºÐ
¿µ¾î(Àбâ/¾²±â)·Î ¿øÈ°È÷ ¼ÒÅëÇÏ´Â
´É·Â
´ë±Ô¸ð ¼ºñ½º ¿î¿µ ¹×
¼º´É ÃÖÀûÈ °æÇè
±â¼ú ¸®´õ½Ê ¶Ç´Â °³¹ß
Á¶Á÷ ¸àÅ丵 °æÇè
[±Ù¹«Áö]
¼¿ï½Ã °³²±¸ Å×Çì¶õ·Î
[¿¬ºÀ]
ÇùÀÇ ÁøÇà
| ¡¤ Á¢¼ö¹æ¹ý | |
| ¸¶°¨ÀÏ | ä¿ë½Ã±îÁö |
|---|---|
| ÀüÇüÀýÂ÷ | ¼·ùÀüÇü/¸éÁ¢ |
| Á¦Ãâ¼·ù | ±¹¹®À̷¼(±¸Ã¼ÀûÀÎ °æ·Â±â¼ú Æ÷ÇÔ) |
| ¡¤ ´ã´çÄÁ¼³ÅÏÆ® | |
| ´ã´çÄÁ¼³ÅÏÆ® |
°ü¸®ÀÚ ´ëÇ¥ÀÌ»ç 010-4169-6917 martus0823@leenpartner.com |
|---|---|










