[조직소개]
로보틱스LAB은 '물류와 e-commerce를 기계화, 자동화하여 일상의 행복을 가장 싸고 빠르게 문 앞으로 배달한다'라는 비전을 가지고, 로보틱스를 넘어서 우아한형제들과 Delivery Hero의 차세대 먹거리를 책임지는 글로벌 연구 개발 조직으로 성장하고 있습니다.
로보틱스LAB의 로봇딜리버리플랫폼팀은 '로봇이 세상과 상호작용하도록 도와 일상의 행복을 가장 싸고 빠르게 문 앞으로 배달한다'라는 비전을 가지고, 로봇 운용에 필요한 클라우드 서비스들을 만들고 관리합니다.
이러한 클라우드 서비스들은 로봇들로부터 전송되는 데이터를 수집하고, 여러 대의 로봇들을 효율적으로 관리하고, 로봇들이 배달 미션을 잘 수행하도록 돕습니다. 이러한 클라우드 서비스를 비용 효율적으로 구축하기 위하여, 로봇딜리버리플랫폼팀은 집요하게 문제들을 공략하여 가장 단순한 해법을 찾고자 노력합니다. 또한 팀원들끼리 투명하게 소통할 뿐 아니라 회사 내의 다양한 다른 조직들과도 적극적으로 협력하여 문제를 함께 해결합니다.
[업무내용]
배달 로봇을 위한 경보 기반 관제 시스템을 개발합니다.
- 로봇의 상태 및 배달 과정을 실시간으로 모니터링하여 시각화할 수 있는 시스템을 개발합니다.
- 배달 과정 중 문제가 발생할 때 이를 즉시 인지하고 관제사에게 알려주는 서비스를 개발합니다.
- 배달 과정 중 발생하는 문제들을 빠르게 해결하는 서비스를 개발합니다.
[지원자격]
- Java Spring Boot을 이용한 Linux 기반 개발 경험 보유
- ElastiCache, MySQL, PostgreSQL 등 오픈 소스 컴포넌트들을 이용한 백엔드 개발 경험 보유
- RESTful API 기반 서비스 개발 경험 보유
- 업무에 몰입하여 팀의 목표에 기여하는 성과를 창출하며 동시에 개인의 성장을 도모할 수 있는 역량 보유
- 동료들과의 원활한 커뮤니케이션 역량 보유
[우대사항]
- AWS 기반 실제 서비스 운영 경험 보유
- Typescript, Node.js, Next.js 를 기반으로 한 프론트엔드 개발 경험 보유
[이런 분과 함께 일하고 싶어요]
- 문제 해결 능력이 뛰어난 분
- 동료들과 원활히 커뮤니케이션하는 분
- 품질 좋은 소프트웨어 개발을 위해 지속적으로 노력해 온 분
- 새로운 시도를 통하여 시스템 및 문화를 개선하는 데에 적극적인 분
- 레거시를 비판적으로 수용하고 이를 언제 어떻게 개선해야 할지 고민하는 분
- 코드 리뷰, 페어 프로그래밍 등 현대적인 엔지니어링 실천지침들을 적극적으로 수용할 수 있는 분
- 배운 것을 기록하고 동료들과 공유하는 분
- 동료들에게 좋은 자극이 되고 좋은 영향을 미치는 분
[개발환경]
- 주요 기술: Java, Spring Framework(MVC, WebFlux), JPA, Gradle
- 클라우드: AWS
- 저장소: MySQL, Elasticsearch, DynamoDB, Redis, PostgreSQL, S3
- 메시징: Kafka, AWS SNS/SQS, AWS IoT
- 업무 도구: Git, GitLab, Slack, Jira, Confluence, IntelliJ IDEA Ultimate, Docker, GitHub Copilot
- 코드 리뷰 / 코드 품질 관리: GitLab, SonarQube
- 테스트, 빌드, 배포: JUnit, GitLab CI, Jenkins, Kubernetes
- 모니터링: Grafana, Prometheus, Loki, OpenTelemetry, Pinpoint
- 컨벤션: 로보틱스LAB의 코딩 스타일 가이드(Google style guide들 기반)
[꼭 읽어 주세요!]
- 지원 시 경력기술서(PDF형식) 필수 첨부 부탁드립니다.
- 경력기술서는 자신의 기술력을 보여 줄 수 있는 프로젝트나 협력 했던 활동사항 위주로 작성해주세요.
(진행기간, 주요업무내용, 본인이 기여한 기술력, 결과/성과/성취 등)
- 코딩테스트는 개별적으로 안내드리며, 심사는 평균 일주일 정도 소요됩니다.