본문으로 건너뛰기

백엔드 엔지니어(Back-end Developer)

Technology
로보에테크놀로지
2개월 전
정규직

직무 설명

■ 담당업무

  • 로봇 ​시스템 ​운영 ​서비스의 백엔드 ​개발
- 로봇 FMS 시스템 ​관리
  • ​WebSocket 실시간 ​통신
  • 작업 스케줄링 ​및 팔레타이징
  • ​REST ​API 개발
  • 시스템 ​모니터링 ​및 ​시각화 서비스를 위한 ​데이터 ​파이프라인 개발
- 실시간 ​데이터 ​수집 ​및 처리
  • SSE ​스트리밍
  • MongoDB ​Change ​Streams
  • 통계 ​데이터 집계 ​API
  • 대규모 ​데이터베이스 관리
- MongoDB ​레플리카 세트 ​운영
  • 스키마 설계 및 최적화
  • 쿼리 성능 튜닝
  • 백업/복구 전략
  • 아키텍처 설계 및 개발
- 마이크로서비스 아키텍처
  • Repository 패턴 및 DI
  • 산업용 I/O 연동 (MQTT, Modbus)
  • 인증/인가 시스템
  • 시스템 성능 최적화 및 장애 대응
- API 성능 개선
  • 메모리 최적화
  • 캐싱 전략
  • 장애 모니터링 및 신속 대응

■ 자격요건

  • 컴퓨터 공학, 소프트웨어 공학 또는 관련 분야 학사 이상
  • 백엔드 개발 경력 4년 이상이신 분
  • RESTful API 설계 및 개발 경험이 있으신 분
  • Linux 운영체제 기반 서비스 개발에 익숙하신 분
  • 대규모 데이터베이스 관리 경험이 있으신 분
■ 우대사항
  • 프로젝트 초기에 참여하여 개발 환경 구성, 아키텍처 수립 경험을 보유하신 분
  • 임베디드 시스템 개발 프로젝트에 참여한 경험이 있으신 분
  • 대규모 IoT 시스템 개발 및 운영 경험이 있으신 분
  • DevOps 문화 및 도구에 대한 이해가 있으신 분

이 직무에 관심이 있으신가요?