Electronic Arts (EA) logo

[Unannounced Project] Server Software Engineer

Electronic Arts (EA)

1 year ago

➔ All jobs

➔ Jobs at Electronic Arts (EA)

➔ Apply for this job

EA Korea Studio
Located in Seoul, Republic of Korea, EA Korea Studio is an EA studio which has developed the FIFA Online series, a AAA sports game, as well as Need for Speed Online and MLB Online. Going beyond localizing global-scale games, we are on our journey to become an all-round game developer that leads a new trend in gaming industry.

Boasting its unparalleled development capability for authentic graphic and diverse contents of lifelike football experience, EA Korea Studio is a large development team where Game Designers, Artists, Software Engineers, Development Directors, and Producers closely collaborate throughout the entire process of game development, from production to live service operation.

EA Korea Studio carries out the entire development process including development planning, game design, visual direction, implementation, and QA, in accordance with the systematic development processes of EA. At the same time, EA Korea Studio makes improvements based on the feedback from our dev team members, by streamlining our processes and pursuing optimization continuously.

EA Korea values the work-life balance among our employees. With a flexible work schedule in place, EAK allows employees a level of autonomy to schedule their work day however it suits their lifestyle. In addition, EAK has adopted a hybrid work model (a mix of in-office and remote work) in response to the post Covid-19 reality.


EA Korea Studio Server Software Engineer
As a Server Engineer at EA Korea Studio, you can enjoy exciting opportunities to build a server for hundreds of thousands of concurrent users worldwide and take part in server development of a new project based on the latest architecture using server frameworks such as Kubernetes, Service mesh, and Kafla.

[Key Responsibilities]

  • Design, implement, deploy, and maintain server-side features of a real-time scalable game.

  • Ensure stability of various backend services.

  • Investigate and response to issues arising in the live environment.

  • Operate a large-scale Kubernetes cluster in multiple countries.

  • Develop the server for a real-time scalable game.

  • Develop the server using RESTful API.

  • Implement various game content features.

[Qualifications]

  • 7+ years experience in related field.

  • Proficiency in using Node.js and JavaScript.

  • Familiarity with Microservice Architecture and RESTful API.

  • Experience in developing or operating using NoSQL or RDBMS.

  • Experience in developing in Linux environment.

[Preferred Skills]

  • Experience in developing web service or distributed server to handle large-scale traffic.

  • Experience in operating clusters using containers like Kubernetes.

  • Experience in implementing or using various data collection and monitoring tool to assess the health of a live environment.

  • Degree in computer science.

  • Experience in coding with various programming languages (C, C++, Python, Go, Typescript).

  • Experience in launching online/mobile game service and operating live service.

  • Ability to communicate and solve problems effectively.

[Application Submission]

  • Resume and CV in Korean

  • Cover letter in Korean

[Hiring Processes]

  • Resume screening - Assignment (Coding Test) - 1st Interview - 2nd Interview (details subject to change)


EA Korea Studio 는 …

EA Korea Studio 는 서울에 위치한 EA 의 게임 개발 스튜디오로서 AAA 급 스포츠 게임인 FIFA online 시리즈 , Need for speed online, MLB online 등을 개발해 왔으며 , 글로벌 게임의 현지화를 넘어 새로운 게임 트렌드를 리드하는 종합적인 개발 스튜디오로 성장해나가고 있습니다 .

현실감 있는 그래픽 , 실제 경기 현장을 반영한 다채로운 콘텐츠 등 독자적인 개발 능력을 갖춘 EA Korea Studio 는 Game Designer( 게임 기획자 ), Artist( 아티스트 ), Software Engineer( 소프트웨어 개발자 ), Development Director( 개발 PM), Producer 등으로 구성된 대규모 개발팀으로서 개발부터 라이브 서비스까지 전 과정을 책임지고 있습니다 .

EA Korea Studio 는 글로벌 EA 의 체계적인 개발 프로세스에 따라 , 개발 계획 수립 , 게임 디자인 확정 , 시각적 방향성 설정 , 구현 및 QA 에 이르기까지 개발 전과정을 명문화된 프로세스에 기반하여 진행합니다 . 동시에 개발 참여자의 피드백을 바탕으로 효율 개선 중심의 프로세스 고도화 및 최적화를 추구하며 지속적으로 개선해 나가고 있습니다 .

EA Korea 는 구성원의 일과 삶의 균형을 중시합니다 . 유연근무제를 통해 자신의 라이프 스타일에 맞게 근무시간을 주도적으로 계획해나갈 수 있으며 , 포스트 코로나 시대에 발맞춰 Hybrid 근무 제도 ( 오피스 근무 & 재택 근무 병행 ) 를 시행하고 있습니다

▶ EA Korea 근무 환경 & 복지 살펴보기(클릭)

EA Korea Studio Server Software Engineer 는 …

EA Korea Studio 의 서버 개발자에게는 전세계 수십만 동시접속자 달성을 위한 서버를 설계하고 , Kubernetes, Service mesh, Kafka 등의 서버 프레임워크를 활용한 최신 아키텍처 기반의 신규 프로젝트의 일원으로서 다양한 서버 개발에 참여할 수 있는 기회가 열려있습니다 .

[담당 업무]

  • 실시간 scalable 게임의 서버사이드 기능을 설계, 구현 및 배포하고 유지보수

  • 다양한 백엔드 서비스를 안정성있게 관리.

  • 라이브 환경에서 발생하는 문제들을 분석하고 대응

  • 여러 국가에 대규모 Kubernetes 클러스터를 운영

  • 실시간 규모 가변성 게임 서버 개발

  • RESTful API를 활용한 게임 서버개발

  • 다양한 게임 콘텐츠 기능 구현

[자격 요건]

  • 관련 분야 경력 7년 이상

  • Node.js 와 JavaScript 사용에 능숙하신 분

  • 마이크로서비스 아키텍처와 RESTful API에 대해 친숙한 분

  • NoSQL 또는 RDBMS를 이용한 개발 또는 운영 경험이 있으신 분

  • 리눅스 환경에서의 개발 경험

[우대 사항]

  • 많은 트래픽을 처리하는 웹서비스 또는 분산 서버를 개발한 경험이 있으신 분

  • Kubernetes 등 컨테이너 기술을 이용한 클러스터 운영 경험이 있으신 분

  • 라이브 환경을 파악하기 위하여 다양한 수집 및 모니터링 툴을 구현하거나 이용해 보신 분

  • 컴퓨터공학 전공자.

  • 다양한 프로그래밍 언어 개발 경험이 있으신 분 (C, C++, Python, Go, Typescript)

  • 온라인/모바일 게임 서비스 런칭 및 라이브 운영 경험이 있으신 분

  • 원활한 커뮤니케이션과 효과적인 문제해결 능력을 갖추신 분

[제출 서류]

※ 2MB 이상의 제출 서류 업로드시 개인 구글 드라이브에 업로드한 뒤, 공개 범위를 전체로 설정한 구글 드라이브 링크를 메모장에 저장하여 업로드 바랍니다.

  • 국문 이력서 및 경력기술서

  • 국문 자기소개서

[채용 절차]

  • 서류 전형 - 과제 전형(코딩 테스트) - 1차 인터뷰 - 2차 인터뷰 (변동 가능)

Company

Electronic Arts (EA) logo
Electronic Arts (EA)10,001+ employees
We exist to inspire the world through Play. Electronic Arts is a leading publisher of games on Console, PC and Mobile.

Onsite Locations

Employment type

Full-time
© 2019-2022 JobsinJS.com. All Rights Reserved.