채용정보로 돌아가기

우아한형제들 채용정보

플랫폼엔지니어링(배포시스템)

게시일

전사 마이크로서비스의 배포 플랫폼과 표준 파이프라인을 개발·운영하며, Kubernetes 환경의 안전한 배포 전략 및 Harbor 컨테이너 레지스트리를 고도화합니다. Java/Kotlin과 Spring Framework 기반 애플리케이션 개발 경험, 클라우드 서비스 개발·운영 역량이 필요합니다.

경력 10년 이상마감일 상시·미정
필요 기술JavaKotlinSpring FrameworkKubernetesHarborGitLabJenkinsDocker

내 적합도 확인 중...

공고 내용

우리가 푸는 문제

배포시스템개발팀은 안정적인 서비스 운영을 위해 우아한형제들의 모든 배포 과정을 설계하고 개발합니다. 배달의민족의 배포는 수백 개 이상의 마이크로서비스에서 쉼 없이 일어나고, 그 모두가 팀이 자체 구축한 배포 플랫폼 위에서 이뤄집니다. 규모가 커질수록 빠르게 배포하는 것과 안전하게 배포하는 것 사이의 균형은 더 어려워지고, 실패나 장애 상황에서도 서비스 영향을 최소화하는 일이 중요해집니다. 팀은 “손 안 대도 돌아가는 배포시스템”이라는 비전 아래, 모든 개발자가 편리하게 서비스를 개발하고 운영할 수 있는 배포 플랫폼을 만들어 갑니다.

팀은 주기적인 회고로 업무 방향을 끊임없이 토론하고 문제점을 해결하는 것을 지향합니다. 수평적인 문화에서 누구나 팀의 정책을 제안하고 결정할 수 있고, 코드 리뷰와 문서 공유로 서로가 해낸 일을 알리고 피드백을 받습니다.

당신이 책임지게 될 임팩트

  • 배달의민족 전사 서비스가 매일 수백, 수천 번 배포될 수 있도록, 자체 구축한 배포 플랫폼을 개발하고 운영합니다.
  • 수백 개 이상의 마이크로서비스가 사용하는 표준 배포 파이프라인을 플랫폼화하고, 개발자 경험을 지속적으로 개선합니다.
  • Kubernetes 기반의 대규모 배포 환경에서 안정성·확장성·속도 사이의 트레이드오프를 풀어내는 기술적 도전을 수행합니다.
  • Harbor 기반의 전사 컨테이너 레지스트리를 운영하며, 이미지 수명주기 관리·보안 취약점 대응·대규모 트래픽 처리 문제를 다룹니다.
  • 배포 실패, 롤백, 장애 상황에서도 서비스 영향을 최소화하기 위한 안전한 배포 전략(블루/그린, 카나리 등)을 설계하고 고도화합니다.
  • 개발팀, 인프라팀, 보안팀과 긴밀히 협업해 전사 배포 표준과 가이드라인을 만들고 확산합니다.
  • “배포는 당연히 잘 되어야 한다”는 전제를 깨고, 배포 자체가 경쟁력이 되는 플랫폼을 만들어 갑니다.

우리가 함께 일하고 싶은 사람

  • 클라우드 환경의 서비스 개발과 운영을 경험한 실무 10년 이상 또는 이에 준하는 역량이 필요해요.
  • Java/Kotlin을 이용해 Spring Framework 기반의 애플리케이션을 개발해 본 경험이 필요해요.
  • 회사 내의 수많은 부서와 소통하며 요구사항을 조정하는 커뮤니케이션 스킬을 중요하게 봐요.
  • CI/CD 파이프라인을 구축하고 운영해 봤다면 더 잘 맞아요.
  • 마이크로서비스 아키텍처에 대한 이해와 경험이 있다면 강점이 돼요.
  • Docker 컨테이너 및 오케스트레이션에 대한 이해가 있다면 큰 도움이 돼요.
  • 불편함을 당연하게 넘기지 않고, 동료 개발자의 수고를 덜어 줄 방법부터 떠올리는 사람과 함께하고 싶어요.

개발 환경

  • 주요 기술: GitLab, Kotlin(Kotest), Spring Boot, Jenkins, Docker, Kubernetes, Harbor, 기타 다양한 AWS 서비스
  • 협업 도구: GitLab, Slack, Jira, Confluence
  • 테스트, 빌드, 배포: GitLab CI를 통한 자동화 테스트 및 정적 분석 수행, Jenkins와 컨테이너(Docker) 기반의 사내 배포 플랫폼을 통해 자동/수동 배포
  • 모니터링: Grafana, Prometheus, Loki, OpsGenie

합류여정

  • 결과 안내: 지원서 제출 후 2주 이내 개별 메일 연락
  • 자기소개서: 문제 해결 역량이 드러나는 경험 사례 기술(전 직군 공통 1문항)
  • 포트폴리오(필수): PDF 형식 또는 URL로 첨부해 주세요. 자신의 기술력을 보여 줄 수 있는 프로젝트나 협력 활동 위주로 진행기간, 주요업무 내용, 본인이 기여한 기술, 결과·성과를 포함해 작성해 주세요.
  • 1차 면접: 실무진 및 HR 면접위원과 다대일 면접(90분)
  • 2차 면접: 리더급 면접위원과 다대일 면접(60분)
  • 입사 확정: 평판조회와 처우협의를 거쳐 최종 합격 결정 후, 입사일 조율
  • 수습기간: 경력직 기준 입사 후 3개월
  1. 서류 접수
  2. 코딩 테스트
  3. 1차 면접
  4. 2차 면접
  5. 최종 입사 확정

해당 공고에 지원하기 전에 읽으면 좋은 해당 회사 기술 포스트

채용 기업과 계열사의 기술 블로그에서 공고와 주제가 가까운 글을 모았어요.

다른 기업의 유사 기술 글