담당업무
직무 Summary ‘사용자’의 가치를 최우선으로 하는 플랫폼과 서비스를 개발합니다. 사용자의 경험을 최우선으로 하는 기술 중심의 조직으로 새로운 제품의 백엔드 시스템을 개발합니다. [주요 업무책임]
- 플랫폼 및 서비스 백엔드 개발 - AWS EKS, Docker / Kubernetes 기반 서비스 운영 - 하나의 제품이 출시되기 위해 필요한 다양한 백엔드 기능의 개발 - 다양한 이슈에 대한 해결 능력 - 신규 기술에 대한 R&D 및 도입
자격요건
[필수 자격요건] - 5년 이상 프로덕션 환경에서 지속적인 서비스 개선 및 운영 경험이 있으신 분 - AWS 서버 운영, Docker / Kubernetes 기반 서비스 운영 경험이 있으신 분 - 빠르게 확장되는 개발 환경을 위한 시스템 설계 및 개발 역량을 보유하신 분 - 비즈니스 요구사항에 대한 이해가 뛰어나고, 커뮤니케이션이 원활하신 분 - 다양한 직군과 같이 문제를 고민하고 해결책을 찾아갈수 있는 협업 능력을 보유하신 분 - RDBMS 및 NoSQL 대한 이해 및 경험이 있으신 분 - 항상 배우고 같이 성장할 준비가 되어 있으신 분 - 다음 기술에 익숙하신 분 >Java 8 이상 >Spring Framework, Spring boot, Spring Cloud, JPA >JUnit, Mockito, SpringBootTest
[선호 자격요건] - 도메인 설계 및 개발 경험이 있으신 분 - AWS 활용한 개발 및 운영 경험이 있으신 분 - 지속적으로 코드를 리팩터링하고 테스트 코드를 작성하시는 분 - 서비스 운영과 다양한 상황의 문제를 해결한 경험이 있으신 분 - 시스템 아키텍처 지식과 경험이 있으신 분 - React.js를 활용한 간단한 어드민 개발 경험이 있으신 분 - RESTful API 설계 및 개발 경험이 있으신 분 - Reactive System 개발 경험이나 관심이 있으신 분 >Webflux, R2dbc, Spring Cloud Stream 기술 활용 경험
[개발 환경] - 주요 기술 : Java, Spring framework, JPA, Apache Kafka - 업무 도구 : GitLab, Slack, Jira, Confluence, IntelliJ IDEA - 코드 리뷰 : GitLab MR, 페어 프로그래밍 - 빌드 배포 : GitLab Runner + AWS EKS, Argo
[필요역량] - 긍정적 마인드와 원활한 소통을 통한 목표 중심적 사고
- 업무 히스토리 및 산출물에 대한 정확한 문서화/공유를 통해 팀 성과에 기여하려는 노력 - 꼼꼼하고 세밀하게 스펙과 일정을 관리하는 업무 디테일 - 다양한 유관부서 이해관계자들과 협업할 수 있는 협력적 사고 - 사용자 중심의 사고 |