주요업무
Python 기반의 서버 애플리케이션을 개발하고 유지보수합니다.
확장 가능하고 안정적인 백엔드 시스템을 설계합니다.
코드 품질을 향상시키기 위해 리팩토링과 최적화를 수행합니다.
RESTful API를 설계하고, 문서화하며, 외부 서비스와의 연동을 구현합니다.
API의 버전 관리와 아키텍처 확장을 주도합니다.
대용량 데이터를 효율적으로 처리할 수 있도록 데이터베이스 스키마를 설계하고,
쿼리를 최적화하며, 모니터링과 장애 대응까지 수행합니다.
정기 구독, 결제, 정산 등 금융 서비스의 핵심 로직을 설계하고 개발합니다.
금융 데이터의 정확성과 보안을 고려한 구조를 설계합니다.
클라우드 환경에서 서비스의 배포, 운영, 로깅, 알람 설정, 장애 대응을 담당합니다.
금융 데이터를 분석하고, 예측 모델을 구축하기 위해 AI/ML 기술을 활용합니다.
ChatGPT, GitHub Copilot 등 AI 도구를 적극 활용하여 개발 효율을 높입니다.
[ 언어 ]
- Python: 서버 애플리케이션 개발, 데이터 처리, API 개발
- Bash: 자동화 스크립트 작성, 서버 관리
- SQL: 복잡한 쿼리 작성, 데이터 분석, 성능 최적화
[ 개발도구 ]
- PyCharm: 주요 개발 IDE (Professional 버전 지원)
- AWS 서비스: 클라우드 인프라 구축 및 관리
[ 핵심 기술스택 ]
- AWS Lambda: 서버리스 함수 개발 및 운영
- DynamoDB: NoSQL 데이터베이스 설계 및 최적화
- API Gateway: REST API 구축 및 관리
- Aurora(RDS): 관계형 데이터베이스 운영 및 튜닝
- CodePipeline: CI/CD 파이프라인 구축