시니어 소프트웨어 엔지니어(Python 및 AWS)
보험 기술팀을 위해 Python과 AWS 기반의 클라우드 네이티브 솔루션을 구축하는 계약직입니다. CI/CD, 인프라 자동화, 분산 시스템 및 프로덕션 안정성을 개선합니다.
설명
- 프로세스와 개발 워크플로를 분석하고, 문제점을 파악해 운영 효율 개선 방안을 제안합니다.
- 기술 문서, 표준, 재사용 가능한 프레임워크 및 구현 템플릿 작성에 기여합니다.
- 여러 기능 조직의 애자일 팀과 협업해 소프트웨어를 계획, 구축, 테스트 및 제공합니다.
- Jira와 Confluence를 사용해 업무를 정리하고, 진행 상황을 추적하며, 요구사항을 문서화하고 동료와 조율합니다.
- Git, Bitbucket, GitFlow 및 트렁크 기반 개발을 활용한 소스 관리 방식을 적용합니다.
- Python과 Java로 애플리케이션을 구축, 테스트 및 유지 관리합니다.
- 코드를 검토해 품질, 유지보수성, 보안 및 엔지니어링 표준을 지킵니다.
- Jenkins와 GitLab CI/CD를 사용해 CI/CD 파이프라인을 유지하고 개선합니다.
- Terraform과 Ansible을 활용한 인프라 자동화, 프로비저닝 및 구성 관리를 지원합니다.
- 분산 시스템과 마이크로서비스 애플리케이션 개발을 지원합니다.
- 클라우드 네이티브 기술과 AWS 서비스를 사용해 확장 가능하고 안정적이며 안전한 솔루션을 구축합니다.
- 프로덕션 문제를 진단하고 근본 원인을 찾아 재발 방지 수정 사항을 구현합니다.
- 엔지니어링 관행, 지식 공유 및 지속적인 개선을 발전시킵니다.
- 비즈니스 요구사항을 기술 솔루션과 구현 계획으로 구체화합니다.
지원 자격
- 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 학위 또는 디플로마.
- 소프트웨어 엔지니어링, DevOps 또는 애플리케이션 개발 경력 2~5년.
- Python 및/또는 Java로 애플리케이션을 구축한 경험.
- 코드 리뷰 수행 및 건전한 엔지니어링 관행 적용 경험.
- Python 숙련도.
- AWS Lambda, EventBridge, SQS, API Gateway 및 서버리스 기본 개념에 대한 경험.
- 소스 관리, 브랜치 전략 및 협업 코딩을 포함한 Git 및 Bitbucket 사용 경험.
- Jenkins와 GitHub Actions, GitLab CI/CD 또는 Harness 등의 CI/CD 도구 경험.
- 애자일 방법론에 대한 높은 이해와 Scrum 또는 Kanban 팀 근무 경험.
- 계획, 진행 추적 및 협업을 위한 Jira와 Confluence 사용 경험.
- 분산 시스템, API, 이벤트 기반 아키텍처 및 마이크로서비스 설계에 대한 이해.
- 인프라스트럭처 코드화, 구성 관리 및 자동화에 대한 지식.
- React, Angular, Vue 또는 Preact와 같은 최신 웹 프레임워크에 대한 지식.
- GitHub Copilot 또는 Claude Code와 같은 AI 지원 개발 도구 사용 경험.
복리후생
- 계약 기간은 3.5개월이며 2026년 12월 15일에 종료됩니다.
- 주 37.5시간 근무하는 풀타임 일정입니다.
- 평일 근무 시간은 오전 8시 30분부터 오후 4시 30분까지입니다.
- 근무는 주로 원격으로 진행됩니다.
- 분기마다 1~2일 현장 출근이 예상됩니다.
