커넥티드 카 서비스 서버어플리케이션 개발

회사 현대자동차
유형 경력
고용형태 정규직
직급 연구원, 책임연구원
부문 연구개발
근무지 서울(강남)

접수기간 2022.10.11 08:00 ~ 2024.12.31 23:59D-303

조직소개

현대자동차그룹은 자동차가 단순한 이동수단이 아니라 초연결 지능형 라이프스타일이라는 새로운 경험을 제공하기 위해 노력하고 있습니다.
글로벌 고객에게 초연결성을 갖춘 자동차에서 차별화된 사용자 경험을 선사하기 위한 클라우드를 개발/운영하고 있습니다.
커넥티드 카 서비스 개발팀은 이런 하이퍼 커넥티드 카 서비스의 사용자 경험 제공을 위해 클라우드 네이티브 서버어플리케이션(백엔드)을 개발하는 전문 워크그룹을 가지고 있습니다. 개발자로 구성되어 애자일 개발 문화를 지향하고 개발에 집중할 수 있는 환경을 제공하고자 노력하고 있습니다. 소프트웨어 프로덕트 단위로 서브 그룹을 이루어 각자 주도적으로 개발할 수 있으며, 소프트웨어 프로덕트과 함께 개인 역량도 함께 성장할 수 있도록 지원하고 있습니다. 또한, 급격한 기술발전에 대응하기 위한 연구개발과 개발자 간 교류를 적극 장려하고 있습니다. 현대자동차그룹 카클라우드는 한 단계 도약을 준비 중이며, 이를 함께 할 분을 모시고자 합니다.

[함께하고 싶은 분]

- 다양한 분야의 사람들과 즐겁게 의사소통하며 협업할 수 있는 분
- 끊임없이 학습하고 변화를 적극적으로 리딩할 수 있는 분
- 적극적으로 기술적 과제에 도전하고 문제해결능력이 있는 분

직무상세

- 소프트웨어 개발 업무 수행
- 커넥티드카 서비스 서버어플리케이션(백엔드) 설계 및 구현, 글로벌 전개
- 복잡한 비즈니스 문제를 해결하기 위한 아키텍처와 디자인 패턴 검증 후 개발 반영, 글로벌 전개
- 대고객 서비스의 대용량/고가용성 위한 클라우드 네이티브 기반 어플리케이션 개발 또는 기존 어플리케이션 리팩토링
- 다양하고 효율적인 통신 방식을 지원하는 대용량 게이트웨이 또는 통신미들웨어 개발

[DevOps Automation 구현]

  • 쿠버네티스 확장 응용 : 오퍼레이터패턴 활용, 무중단 또는 최소중단 설정 기능 개발
  • 개발/운영 환경 개선 및 자동화 위한 DevOps Tools 개발
  • Agile 개발 문화 지원 툴 구축(코드리뷰, Test Driven Development 지원 툴)
  • 글로벌 CI/CD 자동화(카나리, 롤링, 쉐도우 등), Observability 확보 및 운영 자동화(로깅, 모니터링, 트레이싱, 로깅)

[소프트웨어 설계]

  • 커넥티드카서비스에 MSA, EDA등 대용량 분산 어플리케이션 아키텍처 적용/설계
  • Inner, Outer Architecture 설계 및 안정성 확보와 표준화

[소프트웨어 개발 ]

  • 커넥티드카/모빌리티 서비스 경쟁력 강화 위한 SW 설계 및 구현, 안정화 시까지 DevOps
  • 대고객 서비스의 대용량/고가용성 위한 클라우드 네이티브 기반 어플리케이션 개발 또는 리팩토링
  • Reactive Programming, Functional Pragramming(Spring Webflux)
  • 비즈니스로직 외 공통모듈 사이드카 패턴 개발/공용 (golang, NodeJs 등)
  • 대용량 통신미들웨어 개발(Rest, gRPC, MQTT 등)

[Open Source 역량 내재화 및 표준화]

  • 오픈소스 소프트웨어 Best Practice 배포 및 가이드 (Kafka, Mogodb, Envoy, Redis, Postgresql, ELK, Nginx, Reactor Netty, Spring boot 등)

[쿠버네티스 확장 응용]

  • 자체개발 어플리케이션 혹은 오픈소스 소프트웨어 배포 위한 CRD 개발 및 표준화, 오퍼레이터 작성 및 자동화, HPA 활용

[개발운영 환경개선 및 자동화]

  • DevOps Tools 활용 및 자동화 (Gitlab, Harbor, Helm, Kustomize 등)
  • Observability 확보 및 운영 자동화 (Jager, Circuit breaker 등)

지원자격

  • 최종합격 후, 회사가 지정하는 입사일에 입사 가능하신 분
  • 해외여행에 결격 사유가 없는 분 (남성의 경우, 회사가 지정한 입사일까지 병역을 마쳤거나 면제되신 분)
  • 3년 이상의 유관 업무경력 보유자
    - 대용량 클라우드 네이티브 분산 어플리케이션 개발 또는 리팩토링 유경험자
  • 다양한 프로그래밍 언어 기반 알고리즘 개발능력 보유자
    - 컴퓨터사이언스, 소프트웨어엔지니어링, 소프트웨어 디자인패턴/아키텍처, 클린코드 관련 지식 보유자

우대사항

  • 컴퓨터사이언스관련 전공자
  • 비즈니스 영어 활용 가능자
  • Public Cloud 자격증, Kubernetes 관련 자격증 소지자
  • 커넥티드카/모빌리티 서비스, 대용량 메시징, 미디어스트리밍, IoT, Open API, OTA 중 복수 분야 개발/운영 유경험자
  • 오픈소스 기반 개발/운영 유경험자
    - 사용 중인 오픈소스/언어 : K8S/Docker/Go/NodeJs/Spring Boot2&JPA, Webflux, Reactor, R2DBC, Kafka, Redis, Spark, MongoDB

전형단계

  • 서류전형 → Pre-Interview → 직무면접 → 종합면접 → 채용검진 → 입사

기타

  • 본 공고는 지원서 제출 순서에 따라 전형이 진행되며, 상세 일정은 전형 별 합격자에 한하여 개별 안내드릴 예정입니다. (채용 완료 시 공고가 조기 종료될 수 있습니다.)
  • 지원서를 포함한 채용 전형 전 과정에서 제출한 내용이 사실과 다르거나 문서로 증빙이 불가할 경우, 혹은 고의적인 기재사항 누락이 확인될 경우 합격이 취소되거나 전형 상의 불이익을 받을 수 있습니다.
  • 공고 내 직급 수준은 예상 직급으로 변동 가능성이 있으며, 개인별 경력 및 평가를 고려하여 처우협의 과정을 통하여 최종 확정됩니다.
  • 지원서 접수는 현대자동차 채용 홈페이지를 통해 접수하며, 그 외의 개별 접수는 받지 않습니다.
  • 취업보호대상자(장애, 보훈 등)는 관계 법령에 의거하여 우대합니다.
  • 회사 내규상 정상근무가 불가능할 경우 합격이 취소되거나 전형상의 불이익을 받을 수 있습니다.
  • 채용관련 문의는 현대자동차 채용 홈페이지 내(內) ‘1:1 문의하기’ 를 통한 접수 부탁드립니다.