¸ð¹ÙÀÏ°ÔÀÓ ¼¹ö °³¹ß 5³â ÀÌ»ó ¢Ã ȸ»ç¼Ò°³ ¹× ±Ù¹«Áö - ¼¿ï °³²¼ÒÀç - ÇØ¿Ü ¸ð¹ÙÀÏ °ÔÀÓ - ¼¼°èÀûÀÎ ±Û·Î¹ú °ÔÀÓ ½ºÆ©µð¿À Ãâ½Å ½Ç·ÂÆÄ °³¹ßÀÚµé À§ÁÖÀÇ È¸»ç - ±¹³» ÃÖ°í °ÔÀÓ»ç·Î ºÎÅÍ ÅõÀÚ - Àü·« ½Ã¹Ä·¹ÀÌ¼Ç °ÔÀÓ À§ÁÖ ¢Ã ÀÚ°Ý¿ä°Ç - »ó¿ëÈµÈ °ÔÀÓÀÇ °ÔÀÓ¼¹ö °³¹ß °æÇè (·±ÄªÀü Âü¿©°æ·Â Çʼö·Î¼ ÇϳªÀÇ °ÔÀÓÀ» óÀ½ºÎÅÍ ³¡±îÁö °æÇèÇغ» °æÇè Çʼö) - ÃÖ¼Ò 5³â ÀÌ»ó °³¹ß °æÇèÀ¸·Î¼ ³ªÀÌ´Â Å©°Ô Á¦ÇÑÀº ¾øÁö¸¸ °¡±ÞÀû 1975³â ÀÌÈÄ Ãâ»ý ¼±È£ - ÇзÂÀº Å©°Ô Á¦ÇÑÀº ¾øÁö¸¸ °¡±ÞÀû 4³âÁ¦ ´ëÇÐ °ü·Ã Àü°øÀÚ ¼±È£ - ¿µ¾î ȸȴ ũ°Ô Áß¿äÇÏÁö ¾ÊÁö¸¸ ¿µ¾î µ¶ÇØ´Â ¹Ýµå½Ã °¡´ÉÇϽŠºÐÀ̾î¾ß ÇÏ°í ȸȰ¡´É½Ã À¯¸®ÇϽʴϴÙ. ¢Ã Job Description The role will be to work as a game server programmer. The game style could either be asynchronous or synchronous, so we need someone who can promptly process. When the game service starts, maintenance and operation supporting task under live environment will also be given.
Supervisor • Executive Producer (Manager)
Team Member • None
Responsibilities • Programming - Develop systems to handle large amounts of data received via TCP/IP, HTTP or HTTPS on Linux(Ubuntu or CentOS). This will require a broad knowledge and development experience of network programming and data management (RDBMS, NoSQL). - Collaborate with client developers with reference to the Unity3D game client (C#). - During the development process, collaborate with technical director to maintain the quality of the code in the build. • Deployment - Prepare for a build to be released every week or every 2 weeks to hear the feedback from the whole company. • Implementing a design - Implement the ideas of the Lead Designer in an efficient and accurate way • Documentation - Write documentation about where appropriate about work performed. - Design server architecture and define protocols to be used in communication with the client. • Agile Communication - Work according to the Agile Development Methodology using JIRA for project management. • Understanding of Game Systems - For the best results, talk with lead designer about any game design ideas continuously and passionately. Consider the final product often to produce the best game possible. It will be necessary to have a good knowledge of games.
Tech/Platform Experience Requirements • General - 5+ yrs game programming experience in Linux - Strong computer science background - Big fan of mobile/console/online game - Ability to communicate in english - Experience of shipping the mobile/online game with at least 1 year contribution in a team • Language - Experience on Python programming (Django, Twisted framework) or PHP programming - Basic knoweldge on C/C++ and C# programming • Programming - Socket Programming - Multithreading/Multiprocessing programming experience - Basic understanding of TCP/IP • Database - Understanding of RDBMS, NoSQL • OS and Platforms - CentOS or Ubuntu • Development Environment - Source Control: Bitbucket + GIT - Project Management/Issue Tracking: JIRA & JIRA Agile
Preferred Qualifications • Programming experience using GCC • IOCP Programming • Game Release and Service Experience Overseas for Android or iOS • Specialized skills in a particular area of game development (e.g. analytics, multiplayer, matchmaking)
¢Ã Á¢¼ö¹æ¹ý 1. À̷¼(»çÁø÷ºÎ / ¿¬¶ôó ¹× Èñ¸Á ¿¬ºÀ±âÀç) 2. ÀÚ±â(°æ·Â)¼Ò°³¼(±Ù¹«È¸»ç ¼Ò°³ ¹× ÁÖ¿ä °æ·Â¾÷¹« À§ÁÖ·Î ±âÀç) 3. °¡±ÞÀû MS-word ÀڷḦ ºÎŹµå¸³´Ï´Ù. ¡Ø ä¿ë¸¶°¨ÀÏÀÌ µû·Î ÀÖÁö´Â ¾ÊÀ¸¸ç ä¿ë½Ã ¸¶°¨ÀÎ °ü°è·Î ºü¸¥ Áö¿øÀ» ºÎŹµå¸³´Ï´Ù. ¢Ã ´ã´çÀÚ ÇìµåÇåÆà Àü¹®ÁÖ½Äȸ»ç KoreaHR º¯Àç¿õ ´ëÇ¥ ¡¤ À¥»çÀÌÆ®: http://koreahr.co.kr ¡¤ ¿¬¶ôÀüȹøÈ£ : 02-2038-3232 ¡¤ ÈÞ´ëÆù : 010-4007-5737 ¡¤ ¸ÞÀÏÁÖ¼Ò : job@koreahr.co.kr