시스템 아키텍트 at Illuvium

풀타임2개월 전
Employment Information
직무 설명
백엔드 및 Unity 개발 전문 솔루션 아키텍트로서, 게임 개발 워크플로우와 원활하게 통합되는 확장 가능하고 안전하며 고성능 시스템을 설계 및 구현할 책임이 있습니다. 이 역할은 비즈니스 및 기술 목표를 충족하는 통합 솔루션을 만들기 위해 서버리스 아키텍처와 게임 엔진 기술에 대한 깊은 이해를 요구합니다. 업계 모범 사례와의 일관성을 유지하면서 게임 디자인 개념을 기능적이고 유지 관리 가능한 코드베이스로 변환하기 위해 크로스 기능 팀과 긴밀히 협력하게 됩니다.
주요 책임
  • AWS Lambda, API Gateway, DynamoDB와 같은 클라우드 플랫폼을 활용하여 효율적이고 비용 효율적이며 확장 가능한 솔루션을 만들기 위해 서버리스 접근 방식으로 백엔드 시스템을 설계 및 개발합니다.
  • Unity 게임 개발 및 백엔드 서비스 모두를 위한 고품질 C# 코드를 작성 및 유지 관리하며, 깔끔한 아키텍처, 모듈성 및 코딩 표준 준수를 보장합니다.
  • API 설계, 데이터 동기화 및 보안 프로토콜을 포함하여 서버리스 솔루션과 Unity 클라이언트 통합을 위한 모범 사례에 대해 팀에 지침을 제공합니다.
  • 게임 디자이너와 협력하여 게임플레이 요구 사항을 이해하고 이를 기술 사양으로 변환하며 모든 플랫폼에서 구현 충실도를 보장합니다.
  • 게임 디자인 문서 및 기술 사양을 기반으로 복잡한 게임플레이 기능을 구현하면서 실시간 상호 작용 및 멀티플레이어 시나리오에 대한 성능을 최적화합니다.
  • 주니어 개발자를 멘토링하여 기술 역량을 향상시키고 코딩 표준을 준수하며 지속적인 학습과 혁신 문화를 조성합니다.
  • 사용자 스토리, 작업 추정 및 개발 타임라인과 같은 프로젝트 관리 아티팩트 유지를 감독하여 애자일 방법론 및 스프린트 목표와의 일관성을 보장합니다.
  • 팀 협업 및 향후 확장성을 용이하게 하기 위해 시스템 아키텍처 다이어그램, API 사양 및 통합 워크플로를 설계 및 문서화합니다.
  • 시스템 성능 메트릭을 모니터링하고 모든 플랫폼에서 신뢰성, 지연 최적화 및 원활한 사용자 경험을 보장하기 위한 개선 사항을 구현합니다.
  • 백엔드 개발 및 Unity 게임 엔진 분야의 신기술 및 업계 동향을 지속적으로 파악하여 혁신적인 솔루션을 제안하고 경쟁 우위를 유지합니다.
직무 요구 사항
  • 백엔드 개발 최소 5년, Unity 게임 엔진 개발 3년 이상의 경력을 가진 솔루션 아키텍트로서의 검증된 경험
  • AWS Lambda, API Gateway, DynamoDB를 포함한 서버리스 아키텍처 개념에 대한 전문 지식 및 성공적인 구현 실적
  • Unity3D 및 .NET 백엔드 프레임워크 모두에서의 경험을 갖춘 C# 프로그래밍 언어에 대한 강한 숙련도
  • 확장성, 보안 및 비용 최적화 전략을 포함한 클라우드 컴퓨팅 원칙에 대한 깊은 이해
  • 다른 분야의 게임 디자이너, 개발자 및 이해 관계자와 효과적으로 협력하기 위한 탁월한 커뮤니케이션 능력
  • 개발 및 통합 프로세스를 안내하는 상세한 기술 사양 및 시스템 아키텍처 다이어그램 작성 능력
  • Scrum 및 Kanban을 포함한 애자일 개발 방법론 경험 및 Jira 또는 Trello와 같은 프로젝트 관리 도구에 대한 친숙도
  • 시스템 설계, 성능 최적화 및 복잡한 기술 문제 해결에 중점을 둔 강력한 문제 해결 능력
  • 클라이언트 및 서버 구성 요소 모두에 대한 프로토타이핑, 테스트 및 배포 단계를 포함한 게임 개발 수명 주기에 대한 지식
  • 협업 개발 워크플로 및 코드 검토 프로세스 경험을 갖춘 Git과 같은 버전 관리 시스템에 대한 숙련도
  • 인증 메커니즘 및 데이터 직렬화 형식을 포함한 RESTful API 설계 및 구현 경험
  • 개발자의 기술 역량을 향상시키고 모범 사례 준수를 보장하기 위한 멘토링 및 코칭 능력
  • 시스템 요구 사항을 평가하고 기술적 제약을 식별하며 최적의 솔루션을 제안하기 위한 강력한 분석 능력
  • 리소스 활용을 최적화하고 운영 비용을 절감하기 위한 클라우드 비용 관리 도구 및 전략 경험
  • 메모리 관리, 에셋 파이프라인 최적화 및 성능 프로파일링을 포함한 게임 엔진 최적화 기술에 대한 지식
  • 예산 제약 내에서 시간 내에 고품질 솔루션을 제공하기 위해 독립적으로 및 팀의 일원으로 작업할 수 있는 능력
  • IAM 정책, 데이터 암호화 및 안전한 API 엔드포인트를 포함한 클라우드 보안 모범 사례에 대한 숙련도
  • 백엔드 및 Unity 프로젝트 모두에 대한 지속적 통합/지속적 배포(CI/CD) 파이프라인 경험
  • 모든 시스템 구성 요소에 대해 명확하고 간결하며 유지 관리 가능한 기술 문서를 작성하기 위한 강력한 문서화 능력
  • 강력하고 확장 가능하며 유지 관리 가능한 솔루션을 설계하기 위해 복잡한 기술 요구 사항을 분석 및 해석할 수 있는 능력
MyJob.one —— 원격 근무, 진정한 임팩트

MyJob.one —— 원격 근무, 진정한 임팩트