Jobs
amazonus 로고

amazonus

Software Development Engineer, ElastiCache

개발인프라·DevOps

AI 요약

AWS ElastiCache의 In-Memory datastore 팀에서 대규모 분산 인메모리 NoSQL 데이터 저장 플랫폼을 설계·구현할 Software Development Engineer를 채용합니다. Java 및 C/C++ 기반의 고가용성·고성능 시스템 개발, 장애 감지/자동복구, 확장성·복원력·재해복구 기능 고도화가 핵심이며, 분산시스템과 클라우드 인프라에 대한 깊은 이해가 요구됩니다.

주요 업무

차세대 인메모리 NoSQL 데이터베이스 플랫폼 설계 및 구현, Java/C/C++ 기반 대규모 분산 스토리지 시스템 개발, Redis/Memcached 및 Amazon proprietary 기술 활용, HTTP/REST 서비스 및 비동기 메시징/이벤트 기반 아키텍처 운영, 장애 감지 및 자동복구 시스템 개발, 확장성·모니터링·관리 plane 개선, fault tolerance 및 backup/restore 기술 고도화, 재해복구 및 장애 예방 전략 수립, 주니어 엔지니어 멘토링, 온콜 참여 및 운영 안정성 개선.

자격 요건

필수: 3년 이상의 비인턴 전문 소프트웨어 개발 경험, 2년 이상의 시스템 설계/아키텍처 경험, 1년 이상의 SDE 또는 관련 직무 경험, 1년 이상의 대규모 멀티티어·멀티스레드·임베디드 또는 분산 소프트웨어 개발 경험(C#, C++, Java, Perl 중 1개 이상), 1년 이상의 객체지향 설계 경험, 컴퓨터과학/공학/수학 등 관련 학사 학위 또는 동등 학위, 최소 1개 프로그래밍 언어로 개발 경험. 우대: 전체 소프트웨어 개발 생명주기 경험(코딩 표준, 코드 리뷰, 소스관리, 빌드, 테스트, 운영 포함) 3년 이상, 컴퓨터과학 학사 또는 동등 수준. 추가 역량으로 분산시스템, 일관성/가용성/분할허용성, 확장성, 장애 복구, 운영 안정성 이해가 중요함.

기술 스택

JavaC/C++C#PerlHTTP/RESTRedisMemcachedObject Oriented Design

amazonus의 다른 공고

알림

알림이 없습니다