
시니어 Python 백엔드 엔지니어 - 폴란드 원격
Sherpany의 회의 관리 플랫폼을 위한 확장 가능한 Python 서비스를 구축하고 운영합니다. 아키텍처, 안정성, CI/CD, 관측 가능성 및 개발자 경험을 개선합니다.
설명
- Django와 Django REST Framework를 사용해 안정적인 Python API와 서비스를 구축하고 운영하며 확장
- 데이터 모델, 서비스 경계, 메시징 및 무중단 마이그레이션 전반의 아키텍처 개선 주도
- DevOps와 협력해 Docker, Kubernetes, Terraform 및 배포 파이프라인 발전
- 트렁크 기반 개발 방식을 고도화하고 더 안전한 배포 추진
- 포괄적인 단위 테스트와 통합 테스트 커버리지 작성 및 유지
- 프론트엔드, 모바일, UX 및 제품 팀과 협력해 솔루션과 API 계약 정의
- 피드백, 페어 프로그래밍 및 설계 검토를 통해 엔지니어의 성장 지원
- 기술 발표와 문서를 통해 챕터의 지식 공유
지원 자격
- Python, Django 및 Django REST Framework에 대한 전문적인 숙련도
- RESTful API 설계와 버전 관리에 대한 높은 수준의 지식
- 성능 튜닝, 인덱싱, 파티셔닝 및 스키마 진화를 포함한 고급 SQL 및 PostgreSQL 전문 지식
- Celery 및 RabbitMQ와 같은 메시지 브로커를 활용해 탄력적인 비동기 시스템을 개발한 경험
- 축출 정책과 캐시 어사이드 패턴을 포함한 Redis 캐싱 전략 적용 경험
- Docker, Kubernetes, Terraform 및 GitHub Actions 실무 경험
- 카나리 릴리스와 기능 플래그 구현 경험
- SLI, SLO, 실행 가능한 알림 및 트레이스-로그 상관관계를 갖춘 제품 중심의 관측 가능성을 구축할 수 있는 능력
- 프로파일링, 트레이싱, 계측, 문서화 및 회귀 테스트 경험
- 데이터를 기반으로 문제를 해결하고 의사결정을 내리는 접근 방식
- 문제를 선제적으로 파악하고 개선안을 제안하는 태도
- 디자인, 제품 및 엔지니어링 팀과 원활하게 협업하는 능력
복리후생
- 지속적인 교육, 훈련 및 관련 개발을 위한 재정 지원
- nilo.health 웰빙 지원 이용 가능
- 입사 시 Apple MacBook 제공
- 정기적인 팀 빌딩 행사
- 가치를 중시하는 업무 환경
- 책임을 맡을 기회가 있는 국제적인 기업 환경



