클라우드 아키텍처 스태프 소프트웨어 엔지니어
PitchBook 투자 데이터 플랫폼을 위한 클라우드 서비스, 분산 시스템, AI 기반 아키텍처 검사를 설계합니다. 유럽 전역의 엔지니어링 팀을 이끌며 재사용 가능한 패턴과 기술적 의사결정을 추진합니다.
설명
- 기술을 탐색하고 프로토타입과 참조 구현을 만들어 전략적 엔지니어링 과제를 해결합니다.
- 서비스와 플랫폼 구성 요소를 설계, 구현, 테스트하고 유지 관리합니다.
- 마이크로 프런트엔드 패턴을 비롯한 백엔드 시스템과 프런트엔드 아키텍처를 다룹니다.
- AI 기반 검사와 피트니스 함수를 활용해 아키텍처 준수 여부를 자동화합니다.
- 도메인 주도 설계를 사용해 복잡한 문제를 경계가 명확한 영역으로 나누고 불확실한 상황에서도 실용적인 해결책을 선택합니다.
- 성능, 확장성, 신뢰성, 보안, 가용성, 복구성, 유지 관리성, 이식성, 사용성, 확장성에 대한 품질 목표를 설정하고 평가합니다.
- 현재 및 목표 아키텍처, 전환 계획, 제약 조건, 대안, 의사결정 내용을 기록합니다.
- 직접 구축할지 구매할지, 지금 진행할지 미룰지, 리팩터링할지 재구축할지와 같은 엔지니어링 절충안을 제안합니다.
- 재사용 가능한 스캐폴딩, 템플릿, 참조 아키텍처, 플랫폼 기능을 개발합니다.
- 아키텍처와 설계를 검토하고 각 딜리버리 팀의 엔지니어를 코칭합니다.
- 엔지니어, 기술 리더, 제품 관리자, 비즈니스 이해관계자에게 기술적 맥락을 설명합니다.
지원 자격
- 컴퓨터 과학, 정보 시스템 또는 관련 분야의 학위나 이에 상응하는 실무 경험.
- Java 또는 이에 준하는 객체 지향 언어를 사용한 소프트웨어 엔지니어링 경력 6년 이상.
- 마이크로서비스 개발 경력 3년 이상.
- 분산형 또는 이벤트 기반 클라우드 시스템 구축 경험.
- 서비스 지향 아키텍처, 도메인 주도 설계, 클린 아키텍처, 헥사고날 아키텍처 및 일반적인 아키텍처 패턴에 대한 실무 지식.
- 에이전트형 애플리케이션과 도구를 구현한 경험 및 개발 과정에서 평가 접근법을 적용한 경험.
- Kafka를 사용한 RESTful API 및 이벤트 기반 애플리케이션 설계 경험.
- 널리 사용되는 관계형 데이터베이스, 캐싱, 복제, 검색 기술 경험.
- 에이전트형 애플리케이션을 개발하고 평가한 경험.
- Google Cloud Platform 또는 Amazon Web Services와 컨테이너 오케스트레이션 기술 경험.
- 문제 해결 능력이 뛰어나며 공식적인 권한 없이도 여러 팀의 기술 업무를 이끌 수 있는 역량.
- 엔지니어, 관리자, 제품 파트너와 효과적으로 소통할 수 있는 뛰어난 문서 작성 및 구두 의사소통 능력.
복리후생
- 유연한 근무 일정.
- 서로 지원하며 유연하게 일할 수 있는 환경.
- 전문적·개인적 성장 기회.
- 팀 정기 행사 및 여러 직무 간 협업 참여.
