
Backend 개발자 - Python (4년 이상)
공고 원문
소개
• 동신항운은 스위스 융프라우 철도 한국 공식 총판으로, 스위스 융프라우 지역 할인쿠폰·여행 서비스를 제공합니다. • Python (Flask) + Flutter Web 기반 신규 플랫폼을 구축하며 다음 기능들을 빠르게 출시 중입니다: - 할인쿠폰 신청·예약·상품 관리 시스템 - 외부 API 연동: 스위스 날씨·교통·웹캠·주차장 정보를 수집하여 사용자에게 제공 - 커뮤니티 (게시글·댓글·좋아요·북마크) - 사용자 대시보드·마일리지·알림 시스템 - 소셜 로그인 (카카오·구글·네이버) - 스케줄 최적화 및 여행 추천 • 팀 구성: 풀스택 1명 / 백엔드 1명 (현재 채용) / 프론트엔드 1명 (Flutter Web) • 기술 스택: - Backend: Python 3.8+, Flask, SQLAlchemy - Database: MySQL 8.0, Redis - Message Queue: Celery - External APIs: 공공 데이터, 소셜로그인, SMS/이메일 - Infrastructure: AWS (ECS, RDS, S3) - DevOps: GitLab CI/CD, Docker
주요업무
REST API 개발 - 30+ 엔드포인트 설계 및 구현 • 외부 API 연동: 공공 데이터 API로부터 실시간 정보 수집 및 가공 • 백그라운드 작업: Celery를 활용한 정기적 데이터 업데이트 • 데이터베이스 설계 및 업데이트 - 복잡한 관계형 데이터 모델링 • 소셜 로그인 및 결제 연동 • GitLab CI/CD 파이프라인 구축 및 관리 • AWS 서비스 활용 - ECS, RDS, S3 등
자격요건
[필수 기술] • Python 3.8+ 백엔드 개발 경험 (4년 이상) • Flask 웹 프레임워크 경험 • SQLAlchemy ORM 사용 경험 • MySQL 또는 PostgreSQL 활용 경험 • REST API 설계 및 개발 • Git/GitLab 협업 경험 [주요 개발 영역] • 외부 API 연동: HTTP 요청, JSON 처리, 에러 핸들링 • 데이터 처리: 수집된 외부 데이터 변환 및 저장 • 백그라운드 작업: 주기적 작업 스케줄링 • 사용자 인증: JWT, 소셜 로그인 • 데이터베이스 최적화: 쿼리 성능, 인덱싱 • 자동화: 스크립트 작성, 프로세스 개선 [그 외] • 고용형태: 정규직(수습 3개월) • 근무지: 서울 강남구 테헤란로 508 거평타운(신논현역 도보 3분) • 근무시간: 월–금 09:00–18:00 (점심 12:00–13:00) • 근무형태: 3년 근속 전 주 1일 원격근무 / 3년 근속 후 주 4일 근무
우대사항
• AI 코딩 도구: Cursor, GitHub Copilot 등 활용 경험 • 팀 관리 경험: 주니어 개발자 멘토링, 코드 리뷰 리드 • 데이터 분석 도구: Mixpanel, Google Analytics, Amplitude 연동 경험 • 업무 자동화: 반복 작업 스크립트 개발, 프로세스 개선 경험 • 기획 협업: 기술적 관점에서 서비스 기획 참여 경험 • AWS 서비스: Lambda, API Gateway, CloudWatch • 모니터링: 로깅, 에러 추적, 성능 모니터링 • 테스트: pytest, 단위 테스트, 통합 테스트 • 여행/이커머스 도메인 경험
혜택 및 복지
• 연봉 + 성과급(프로젝트 기반) • 최신 MacBook Pro 지급 (모니터 및 기타 장비 지급) • 스낵·음료 제공 • 해외 출장은 프로젝트 추진 시 일정에 따라 필요 시 참여 가능
동신항운 지원하기 전 이력서 Check
시간이 없다면 AI와 한번에 수정해보세요