개발자들이 귀한 시대를 살고 있다. 소프트웨어가 모든 것을 먹어치우는 세상에서 핵심 역량은 개발자인데, 특히 코드를 이용하여 제품/서비스를 만드는 개발자는 정말 소중한 자산이다.

 

마사장님이 이끌고 있는 조직중 하나인 DreamHaven에서 플랫폼 개발자를 뽑는데... JD를 보면서 약간의 전율을 새삼 느끼게 되었다. 우리도 비슷한 목표를 가지고 있는지라 참고해야 할 항목이 많다.

 

먼저 두개의 파트로 소개하는데, What We Need에서는 조직에서 바라는 기술 스택을 중점적으로 다룬다. Who you are는 조직에서 바라는 인재상을 소개한다. 기술 스택에서는 특정 언어보다는 (미국 기업 대부분이 그러하지만) 일반적인 내용과  필요한 경험을 기술한다. 이를 통해 지원자는 어떤 기술을 이용하는 조직인지, 어떤 기술 역할을 맡게 될 것인지를 알 수 있다.

인재상에서는 해당 조직이 어떤 식으로 움직이는지에 대한 힌트를 제공한다.

 

채용이란 상대적으로 기업이 약간 유리한 위치에서 지원자를 선택하는 과정이긴 하지만, 궁극적으로 지원자와 조직의 (기술적, 문화적) 합이 잘 맞을지 서로 맞춰보는 맞선자리가 되어야 한다. 그래야지만 가족들보다 더 많은 시간을 보내게 되는 회사에서 개인도, 조직도 원하는 목적으로 맞춰진 행동을 통해 원하는 바를 이룰 수 있을테니까 말이다.

나중에 우리 부서의 JD도 이렇게 적어봐야 겠다.

 

https://www.dreamhaven.com/job-opportunities/senior-platform-engineer-publishing-platform

 

Platform Engineer, Publishing Platform at Dreamhaven - Join us!

Full-time role in Irvine, CA

www.dreamhaven.com

 

What we need

  • Experience working with a variety of Amazon Web Services; Google Cloud Platform experience a plus
  • Experience working with backends (e.g. Playfab, Epic Online Services, etc.)
  • Experience providing a software service, SDK, or API to internal or external teams
  • Understanding of Platform as a Service (PaaS) and general product management ideas
  • Experience integrating multiple software solutions into a cohesive offering
  • Experience in general game client/server development  
  • Experience with C++; Go and/or C# a plus
  • Python, JavaScript/Node.js or equivalent scripting language preferred
  • Generalist in application systems (authentication, authorization, commerce, accounts, profiles, matchmaking, etc.)
  • Knowledge in large scale application architecture a plus
  • Knowledge integrating with Steam, Xbox Live, PlayStation Network; iOS and Android a plus
  • Unreal and/or Unity experience a plus
  • Cloud security and governance experience a plus

Who you are

  • Customer-focused (game studios, other internal stakeholders, and our players)
  • Open to new challenges and resourceful in finding solutions collaboratively
  • Possesses a passion for working on platforms supporting multiple game teams
  • Willingness to dive into unknowns and do lots of research
  • Comfortable working with not well defined problems and work to define and resolve methodically
  • You play some games on some platforms (mobile phones, PC or consoles)

Other Information

  • Remote work will be considered on a case-by-case basis as on-site work is preferred
반응형

+ Recent posts