[¸ðºô¸®Æ¼ ºí·ÏüÀÎ ±â¾÷] DBA Lead (Á¤±ÔÁ÷)

¸ðÁýºÎ¹® ¹× ÀÚ°Ý¿ä°Ç

¸ðÁýºÎ¹® ´ã´ç¾÷¹« ÀÚ°Ý¿ä°Ç Àοø
DBA Lead (Á¤±ÔÁ÷)


[ȸ»çÁ¤º¸]
±Û·Î¹ú 200¿©¸í, Çѱ¹¿ÀÇǽº 60¿©¸íÀ¸·Î ±¸¼ºµÈ Æò±Õ 31¼¼ÀÇ ÀþÀº Á¶Á÷, ¼öÆòºÐÀ§±â(¿µ¾î ´Ð³×ÀÓ È£Äª»ç¿ë)

[Æ÷Áö¼Ç]
DBA Lead (Á¤±ÔÁ÷)

[ÁÖ¿ä¾÷¹«]
* PostgreSQL µ¥ÀÌÅͺ£À̽º ¼³°è ¹× ¿î¿µ
* µ¥ÀÌÅͺ£À̽º ¸ð´ÏÅ͸µ ¹× Æ®·¯ºí ½´ÆÃ
* ÆÛÆ÷¸Õ½º ÃÖÀûÈ­ ¹× Æ©´×

[»ó¼¼ ¾÷¹«³»¿ë]
* µ¥ÀÌÅͺ£À̽º ¿î¿µ ¹× À¯Áöº¸¼ö ◦ ½Ç½Ã°£ È£Ãâ, ¹èÂ÷, Á¤»ê µî ÇÙ½É ¼­ºñ½º Æ®·¡ÇÈÀ» ó¸®ÇÏ´Â PostgreSQL ±â¹Ý ¿î¿µ DB °ü¸® ◦ °í°¡¿ë¼º(HA) ¹× º¹Á¦(replication) ȯ°æ ±¸¼º ¹× ¾ÈÁ¤Àû ¿î¿µ ◦ ¹é¾÷ ¹× º¹±¸(backup & recovery) Á¤Ã¥ ¼³°è ¹× Á¤±â Á¡°Ë ◦ Àå¾Ö ¹ß»ý ½Ã ½Å¼ÓÇÑ ¿øÀÎ ºÐ¼® ¹× º¹±¸ ¼öÇà
* ¼º´É ÃÖÀûÈ­ ¹× ¸ð´ÏÅ͸µ ◦ PostgreSQL Äõ¸® ºÐ¼®, À妽º ¼³°è, ½ºÅ°¸¶ ±¸Á¶ °³¼± µîÀ» ÅëÇÑ ¼º´É Æ©´× ◦ Æ®·¡ÇÈ ÇÇÅ© ½Ã°£´ë ¾ÈÁ¤¼ºÀ» À§ÇÑ ¸®¼Ò½º ¸ð´ÏÅ͸µ ¹× ºÎÇÏ ´ëÀÀ ◦ pg_stat_statements, EXPLAIN ANALYZE, Datadog, Cloud watch µîÀ» Ȱ¿ëÇÑ ¸ð´ÏÅ͸µ ȯ°æ ±¸Ãà ¹× ÃÖÀûÈ­
* µ¥ÀÌÅÍ ½Å·Ú¼º ¹× È®À强 È®º¸ ◦ ¼­ºñ½º ±Ô¸ð È®Àå¿¡ ´ëºñÇÑ »þµù(sharding), ÆÄƼ¼Å´×(partitioning), ¸®Çø®ÄÉÀÌ¼Ç Àü·« ¼³°è ◦ ¹é¿£µå ¹× Ç÷§Æû ¿£Áö´Ï¾î¿Í Çù¾÷ÇÏ¿© È¿À²ÀûÀÎ µ¥ÀÌÅÍ ¸ðµ¨¸µ ¹× Æ®·£Àè¼Ç ¹«°á¼º º¸Àå ◦ µ¥ÀÌÅÍ º¸°ü ÁÖ±â ¹× ¿ë·® °ü¸® Á¤Ã¥ ¼ö¸³
* º¸¾È ¹× ±ÔÁ¤ Áؼö ◦ Á¢±Ù Á¦¾î, ¾Ïȣȭ, °¨»ç(audit) Á¤Ã¥ °ü¸® ◦ °³ÀÎÁ¤º¸º¸È£¹ý, GDPR, PDPA µî °ü·Ã ±ÔÁ¤¿¡ ¸Â´Â µ¥ÀÌÅÍ º¸¾È ¹× ·Î±× °ü¸® ◦ Á¤±âÀûÀÎ º¸¾È Á¡°Ë ¹× Ãë¾àÁ¡ ÆÐÄ¡ ¼öÇà
* ÀÚµ¿È­ ¹× ¿î¿µ È¿À²È­ ◦ Schema º¯°æ, ¸¶À̱׷¹À̼Ç, ¹èÆ÷ ÀÚµ¿È­ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà (¿¹: Liquibase, Flyway, Terraform µî) ◦ CI/CD ÆÄÀÌÇÁ¶óÀο¡ DB º¯°æ »çÇ× ¿¬µ¿ ◦ AI ±â¹Ý ¸ð´ÏÅ͸µ ¹× ÀÌ»ó ŽÁö µµ±¸¸¦ Ȱ¿ëÇÑ ÀÚµ¿ Áø´Ü ¹× »çÀü ´ëÀÀ
* Çù¾÷ ¹× ÀνôøÆ® ´ëÀÀ ◦ ¹é¿£µå, DevOps, ÀÎÇÁ¶ó ÆÀ°ú Çù·ÂÇÏ¿© DB °ü·Ã Àå¾Ö ¿øÀÎ ºÐ¼® ¹× ÇØ°á ◦ ÁÖ¿ä ¿î¿µ ȯ°æ¿¡ ´ëÇÑ Runbook ¹× °¡ÀÌµå ¹®¼­È­ ◦ ¼­ºñ½º ¾ÈÁ¤¼ºÀ» À§ÇÑ 24/7 ¿ÂÄÝ(On-call) ´ëÀÀ ü°è Âü¿©

[ÀÚ°Ý¿ä°Ç]
* PostgreSQL ¿î¿µ °æ·Â (5³â ÀÌ»ó)
* PostgreSQL µ¥ÀÌÅͺ£À̽º ¼³°è, ¿î¿µ ¹× Æ®·¯ºí ½´ÆÃ ´É·Â
* ¹é¾÷, º¹±¸ ¹× °í°¡¿ë¼º Ŭ·¯½ºÅÍ ±¸¼º °æÇè

[¿ì´ë»çÇ×]
* AWS µî Ŭ¶ó¿ìµå ȯ°æ¿¡¼­ÀÇ PostgreSQL ¿î¿µ °æÇè
* ´ÙÁß ¸®Àü(Multi-region) ¶Ç´Â ´ÙÁß Å¬·¯½ºÅÍ PostgreSQL ¿î¿µ °æÇè
* ´ë¿ë·® µ¥ÀÌÅͺ£À̽º ±¸Ãà ¹× »þµù, ¿î¿µ °æÇè
* ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ(¿¹: Oracle, MySQL, MongoDB) ¿î¿µ °æÇè
* Spring µî ¹é¿£µå ¼­ºñ½º¿¡ ´ëÇÑ ÀÌÇØ ¹× Çù¾÷ °æÇè
* Trouble shooting¿¡ ´ëÇÑ °æÇè ¿ì´ë
* BigQuery, Redshift, Snowflake µî µ¥ÀÌÅÍ ¿þ¾îÇϿ콺 ¿î¿µ ¶Ç´Â ¿¬µ¿ °æÇè
* ´ë±Ô¸ð Æ®·£Àè¼Ç ó¸® ¼­ºñ½º ¿î¿µ °æÇè

[±Ù¹«Áö]
¼­¿ï½Ã °­³²±¸ Å×Çì¶õ·Î

[¿¬ºÀ]
ÇùÀÇ ÁøÇà

[ÀÚ°Ý¿ä°Ç]

°æ·Â: °æ·Â 5³â¡è
ÇзÂ: Çз¹«°ü
Á÷¹«±â¼ú: DBA, PostgreSQL


±Ù¹«Á¶°Ç

  • °í¿ëÇüÅÂ: Á¤±ÔÁ÷
  • ±Þ¿©Á¶°Ç: ȸ»ç³»±Ô

ÀüÇü´Ü°è ¹× Á¦Ãâ¼­·ù

  • ÀüÇü´Ü°è: ¼­·ùÀüÇü > ¸éÁ¢ÁøÇà > ÃÖÁ¾½É»ç > ÃÖÁ¾ÇÕ°Ý
  • Ãß°¡ Á¦Ãâ¼­·ù
    À̷¼­, ÀÚ±â¼Ò°³¼­

Á¢¼ö¹æ¹ý

ä¿ë½Ã

  • Á¢¼ö¹æ¹ý: ÀÎÅ©·çÆ® Á¢¼ö, À̸ÞÀÏ
  • Á¢¼ö¾ç½Ä: ÀÎÅ©·çÆ® À̷¼­

±âŸ À¯ÀÇ»çÇ×

  • ÀÔ»çÁö¿ø¼­ ¹× Á¦Ãâ¼­·ù¿¡ ÇãÀ§»ç½ÇÀÌ ÀÖÀ» °æ¿ì ä¿ëÀÌ Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.

00