[Platform Department]
Hyperconnect Platform Department는 SRE팀, DevOps팀, Platform개발팀, Data Engineering팀 구성원들이 모여 Azar, 신규 프로덕트 등 전사 모든 서비스에 인프라와 공통 플랫폼 기술을 제공하여 비즈니스 임팩트를 만들고 있습니다. 또한, 기술 silo화를 방지하고 전사적으로 훌륭한 엔지니어링 문화를 만들어가는데 기여하고 있습니다.
Platform Department에서는 이렇게 일하고 있습니다.
- 개발팀에서 필요한 인프라를 단순히 생성하는 것이 아니라, 비즈니스 요구사항과 기술적인 요구사항을 모두 포괄하여 알맞은 시스템 설계를 제공하고 있습니다. 이 과정에서 전사 개발팀 뿐만 아니라 필요 시 다른 직군의 이해관계자와 질의 응답을 진행하는 전반적인 process를 리딩하고 있습니다.
- 기술적 지표, 로그 및 소스코드 등 다양한 정보를 스스로 탐색하여, 개발팀 또는 SRE/DevOps팀의 사각지대에 위치한 문제를 찾아 정의해내고 해결하고 있습니다.
- 기본적인 설계 방법 및 모범 사례에 대한 문서를 작성하여, 개발팀이나 다른 SRE/DevOps팀 동료가 스스로 문제를 해결 할 수 있도록 돕고 있습니다.
- 현재 기술 스택에 안주하지 않고, 문제를 더 잘 해결 할 수 있는 새로운 기술을 탐구하여 적극적으로 도입하고 있습니다.
SRE Team 소개
SRE팀은 하이퍼커넥트에서 개발되는 모든 서비스를 안정적으로 유지함으로써 사용자들이 하이퍼커넥트가 제공하는 특별한 경험을 불편 없이 즐길 수 있도록 하는 것을 목표로 하고 있습니다.
- 장애 대응, 사후 분석, 예방 활동, 장애 대응 메뉴얼 개선의 활동을 전사적인 관점에서 관리하고, 서비스가 안정적으로 제공될 수 있도록 하는 모든 활동을 수행합니다.
- 개발팀의 어려움을 다양한 경로를 통해 수집하고, 비즈니스 미션을 함께 달성할 수 있도록 적극적으로 지원합니다.
- 시스템 가용성, 신뢰성, 확장성과 관련된 다양한 지표들을 분석하고 모니터링하며 서비스팀과 함께 이를 점진적으로 개선해나갑니다.
- 개발자들이 Devops/SRE가 제공하는 시스템을 잘 사용할 수 있도록 적극적인 교육과 가이드를 제공합니다.
- 모든 개발자들이 두려움 없이 배포할 수 있도록 지원하며 이를 위한 다양한 플랫폼을 DevOps팀과 함께 관리하고 개선합니다.
팀에 합류하신다면,
- AWS, K8S, Service mesh 등 현대화된 컴퓨팅 및 네트워크 인프라를 모든 서비스와 시스템에 적극적으로 사용하고 경험해볼 수 있습니다.
- 단순한 인프라 관리 및 프로비저닝 지원 수준을 넘어서, 백엔드 엔지니어링에 깊게 기여 할 수 있습니다.
- 실시간성이 요구되는 비즈니스 특성 상 고성능 / 저지연 시스템에 대한 깊은 고민을 함께 해볼 수 있습니다.
- 글로벌 환경에서의 대규모 인프라, multi-products, B2B와 B2C를 아우르는 복잡한 production 환경을 관리하기 위한 다양한 know-how와 best practice들을 경험할 수 있습니다.