[담당 업무]
■ 백엔드 개발
- DB설계 구축운영
- MySQL PostgreSQL 등 RDBMS를 활용한 데이터베이스 설계 및 최적화
- 데이터 마이그레이션 및 성능 튜닝
- 웹 서비스 백엔드 개발 및 운영
- 운영에 필요한 어드민 백엔드 개발 및 운영
경력 및 자격요건
■ 기술 스택 및 사용 툴
- Javascript, Typescript, Node.js, NestJS, Express, TypeORM, Sequelize
- MySQL, PostgreSQL, DynamoDB
- Github, Github Actions, AWS
- Slack, Clickup, Google Docs, Swagger
[자격 요건]
- 2년 이상 백엔드 개발 경력 보유 혹은 그에 준하는 역량을 가지신 분
- 데이터베이스 설계, 운영 및 최적화에 뛰어난 역량을 보유하신 분
- 인덱스 최적화 및 복잡한 쿼리 작성, 튜닝을 통한 성능 개선 경험 있으신 분
- 쿼리 성능 저하 원인 분석, 인덱스 전략 수립 및 DB 성능 최적화에 대한 경험이 있으신 분
- 데이터 마이그레이션, DB 업그레이드 및 마이그레이션 스크립트 작성 경험이 있으신 분
- AWS 등 클라우드 인프라 구축 및 운영 경험이 있으신 분
- Node.js를 이용한 서버 개발 구축 경험이 있으신 분
- REST API 설계 및 개발 경험이 있으신 분
- REST API 버전관리 및 문서화 경험이 있으신 분
- 실제 서비스 배포 및 운영 경험이 있으신 분
[우대 사항]
- 형상관리 툴(Git, Github 등) 활용한 소스 관리 경험
- PG사 연동, 결제 모듈 개발 및 실제 운영 경험
- 단위/통합 테스트 코드 작성 경험
- 정산 시스템 설계 및 운영 경험
- 결제 시스템 구축 및 운영 경험
- 대용량 DB 운영 경험
- 컴퓨터 / 시스템 / 소프트웨어 공학 전공
- 유창한 영어 커뮤니케이션