애플리케이션 개발 엔지니어(하이브리드 근무, 멕시코)
글로벌 자본 프로그램 관리 및 자문 기업인 Consertus를 위해 Google Cloud에서 안전한 Python 애플리케이션과 클라우드 네이티브 서비스를 구축합니다. API, 마이크로서비스, 인프라 및 AI 지원 엔지니어링 솔루션을 개발합니다.
설명
- Cloud Run, GKE, Cloud Functions 및 Compute Engine에서 탄력적인 Python 애플리케이션을 구축, 테스트, 배포하고 유지 관리합니다.
- Cloud Pub/Sub, Cloud Tasks 및 Eventarc를 사용해 확장 가능한 마이크로서비스와 이벤트 기반 아키텍처를 구축합니다.
- FastAPI로 인증 및 버전 관리가 적용된 REST API와 gRPC 서비스를 개발하고 최적화합니다.
- PEP 8, 정적 타이핑 및 검증된 엔지니어링 관행을 사용해 모듈식이고 유지 관리하기 쉬운 Python 코드를 작성합니다.
- 기술 설계 검토, 스프린트 계획, 코드 검토 및 아키텍처 논의에 참여합니다.
- Terraform 기반의 Infrastructure as Code 솔루션을 만들고 유지 관리합니다.
- Cloud Build, Artifact Registry, Cloud Deploy 및 GitHub Actions를 사용해 CI/CD 워크플로를 구성하고 지원합니다.
- Google Cloud Monitoring, Cloud Logging 및 Cloud Trace를 통해 모니터링, 로깅, 추적 및 알림을 설정합니다.
- BigQuery, Cloud SQL, Firestore, Cloud Spanner 및 Cloud Storage를 포함한 엔터프라이즈 데이터 서비스를 지원합니다.
- IAM, 워크로드 아이덴티티 페더레이션 및 최소 권한 액세스를 비롯한 보안 클라우드 아키텍처 원칙을 적용합니다.
- Claude Code 및 기타 AI 코딩 어시스턴트를 개발, 리팩터링, 테스트 및 문서화에 활용합니다.
- 신뢰할 수 있고 확장 가능하며 프로덕션 환경에 적합한 코드를 생성하는 프롬프트와 워크플로를 설계합니다.
- AI가 생성한 코드를 도입하기 전에 품질, 유지 관리 가능성 및 보안을 평가합니다.
- AI 지원 도구를 사용해 테스트 프레임워크, OpenAPI 문서 및 개발자 리소스를 만듭니다.
- AI 기반 소프트웨어 개발 수명 주기 관행의 발전에 기여합니다.
- Bandit, Semgrep, Snyk 및 SonarQube를 사용해 애플리케이션 보안 평가를 수행합니다.
- OWASP에 부합하는 보안 코딩, 입력 검증 및 API 보안 관행을 적용합니다.
- Google Secret Manager와 Cloud KMS로 자격 증명과 시크릿을 관리합니다.
- 해당되는 경우 SOC 2, ISO 27001 및 HIPAA와 같은 엔터프라이즈 표준을 준수합니다.
지원 자격
- 영어와 스페인어를 구두와 서면으로 전문적인 수준에서 유창하게 구사해야 합니다.
- 컴퓨터 과학, 정보 기술, 소프트웨어 공학 또는 관련 기술 분야의 학사 학위나 이에 상응하는 실무 경험이 필요합니다.
- 엔터프라이즈 애플리케이션 구축 분야에서 3~5년의 전문 소프트웨어 개발 경험이 필요합니다.
- Python 3.10 이상과 FastAPI 같은 최신 애플리케이션 프레임워크를 능숙하게 다뤄야 합니다.
- 비동기 프로그래밍, 객체 지향 설계 및 API 개발 경험이 필요합니다.
- Google Cloud Platform에서 컨테이너화된 애플리케이션을 설계하고 배포한 경험이 필요합니다.
- Cloud Run, GKE, Cloud Functions, BigQuery, Pub/Sub, Firestore, Cloud SQL 및 Cloud Storage의 실무 경험이 필요합니다.
- Terraform을 사용한 Infrastructure as Code 개발 경험이 필요합니다.
- pytest, unittest 또는 이에 준하는 프레임워크를 사용한 자동화 테스트 작성 경험이 필요합니다.
- CI/CD 파이프라인과 DevOps 관행에 대한 실무 지식이 필요합니다.
- Claude Code, GitHub Copilot 또는 Cursor와 같은 AI 지원 개발 도구 사용 경험이 필요합니다.
- 우대: Google Cloud Associate Cloud Engineer 또는 Professional Cloud Developer 인증 보유.
- 우대: Google Cloud Professional Cloud Security Engineer 또는 Professional Cloud DevOps Engineer 인증 보유.
- 우대: Workday, Salesforce, Deltek Vantagepoint 또는 Ironclad와 같은 엔터프라이즈 플랫폼 통합 경험.
- 우대: Vertex AI, Document AI, Gemini API, LangChain, LlamaIndex 또는 기타 AI/ML 프레임워크에 대한 지식.
- 우대: 컨테이너 보안, Binary Authorization, Kubernetes 보안 제어 및 런타임 모니터링 경험.
- 우대: 오픈 소스 프로젝트, Python 패키지 또는 클라우드 네이티브 개발 도구에 기여한 경험.
- 우대: 보안 소프트웨어 개발 및 애플리케이션 보안 원칙에 대한 풍부한 지식.
복리후생
- 협력적이고 유연하며 포용적인 환경에서 근무합니다.
- 기술과 전문 역량을 확장할 기회를 얻습니다.
- 복잡한 자본 프로그램에 의미 있게 기여합니다.
- 현지 사무실과의 거리에 따라 원격 또는 하이브리드 방식으로 근무합니다.
