Back-End Tech Leader/Engineer > Order

본문 바로가기


채용 정보

Home For Candidates Order

페이지 정보

벤처기업 | Back-End Tech Leader/Engineer
기본정보
포지션명 Back-End Tech Leader/Engineer
회사 벤처기업 직급
외국어 연령/성별 무관
진행절차 서류전형 -> 1차면접 -> 2차면접 마감일 채용시
상세정보
직무 개요:
 음성인식 엔진을 활용하여 다양한 음성인식 서비스를 개발하는 시니어 백엔드 개발자는 음성 데이터의 처리와 관리, 사용자 관리 및 인증, API 개발 등의 역할을 담당합니다. 이 포지션은 Node.js와 JavaScript를 기반으로 한 서버 개발 프레임워크인 Next.js 및 Nest.js를 활용하여 백엔드 시스템을 개발하고, NoSQL 데이터베이스를 활용하여 데이터를 저장하고 관리하는데 중점을 둡니다. 또한 테크 리더로서의 역할을 수행하여 팀 내 개발 프로세스의 리딩 및 기술적인 지침을 제공합니다.
 
 
주요 책임 (기술):
  1. Node.js와 JavaScript를 사용하여 다양한 음성인식 기능을 제공하는 백엔드 시스템을 설계하고 개발합니다. Next.js 또는 Nest.js 프레임워크를 활용하여 API 엔드포인트를 구현하고, 데이터를 처리하며, 서비스의 핵심 로직을 개발합니다.
  2. NoSQL 데이터베이스를 활용하여 음성 데이터 및 사용자 정보를 저장하고 관리합니다. 데이터베이스의 구조를 설계하고, 쿼리 및 인덱싱을 최적화하여 데이터의 효율적인 관리를 지원합니다.
  3. 사용자 인증 및 권한 부여 시스템을 구현하고 관리하여 시스템의 보안을 유지합니다. OAuth 또는 JWT와 같은 인증 프로토콜을 활용하여 사용자를 인증하고 인가합니다.
  4. 외부 음성인식 엔진(API)을 통합하여 서비스에 적용하고, 음성 데이터를 전달하고 분석하는 기능을 개발합니다. 이를 통해 음성 입력을 텍스트로 변환하거나, 음성 명령을 해석하여 서비스 기능을 실행합니다.
  5. 개발한 기능을 테스트하고 디버깅하여 코드의 품질을 유지하고, 문제를 해결합니다. 단위 테스트, 통합 테스트 및 기능 테스트를 수행하여 안정적인 서비스를 제공합니다.
 
주요 책임 (리더십):
  1. 팀 내에서 기술적인 리더로서 역할을 수행하여 팀원들을 지도하고 개발 프로세스를 관리합니다. 새로운 기술 및 도구의 도입, 기술적인 결정에 대한 리딩을 담당하며, 개발 표준과 가이드라인을 수립하여 팀의 일관된 개발 방법을 유지합니다.
  2. 팀원들의 기술적인 역량을 향상시키기 위해 멘토링과 교육을 제공합니다. 새로운 기술에 대한 학습을 촉진하고, 지식을 공유하여 팀 전체의 역량을 향상시킵니다.
  3. 시스템의 아키텍처를 설계하고 개선하는 데 주도적인 역할을 합니다. 서비스의 확장성, 성능, 보안성 등을 고려하여 시스템 아키텍처를 최적화하고, 효율적인 개발 및 유지보수를 지원합니다.
  4. 복잡한 기술적인 문제에 대한 해결책을 제시하고, 팀원들을 지원하여 문제를 해결합니다. 기술적인 도전 과제에 대한 해결 방안을 탐구하고, 효과적으로 구현합니다.
  5. 다른 부서 및 이해관계자들과의 커뮤니케이션을 원활하게 이끌어내고, 협업을 촉진합니다. 프로젝트의 진행 상황을 투명하게 공유하고, 다양한 이해관계자들의 요구사항을 조율하여 효율적인 프로젝트 진행을 지원합니다.
  6. 최신 기술 트렌드와 산업 동향을 지속적으로 탐색하고, 팀에 적용 가능한 새로운 기술이나 방법론을 발굴하여 도입합니다. 기술적인 혁신을 촉진하고, 경쟁력을 강화합니다.
 
자격 요건:
  1. 경력 : 8년 이상
  2. Node.js를 사용한 백엔드 개발 경력을 보유하고 있으며, Next.js 또는 Nest.js 등의 프레임워크를 활용한 경험이 있으셔야 합니다.
  3. 비즈니스의 요구사항을 파악하고 먼저 기술적인 로드맵을 제시하실 수 있으셔야 합니다.
  4. NoSQL 데이터베이스(MongoDB, Firebase 등)를 사용한 데이터베이스 설계 및 관리 경험이 있어야 합니다.
  5. Node.js 기반 프레임워크를 사용한 백엔드 개발 경험 (Express.js, Nest.js 등)이 있어야 합니다.
  6. 보안 및 인증 경험: 사용자 인증 및 권한 관리 시스템을 구현한 경험이 있으며, OAuth 또는 JWT와 같은 인증 프로토콜에 대한 이해가 필요합니다.
  7. HTTP 통신에 대한 기본적인 이해, websocket, RESTful API에 대한 설계나 개발 경험이 있으신 분
  8. 팀 협업 및 커뮤니케이션 능력: 효과적인 팀 협업과 커뮤니케이션 능력을 보유하고 있으며, Agile 방법론을 활용한 개발 경험이 있으면 좋습니다.
 
우대사항:
  1. MSA 서비스 설계, CI/CD 파이프라인 구축 또는 운영 경험이 있으신
  2. 타입 언어의 장점을 최대한 이용하여 개발(TypeScript, JsDoc 등)
  3. 유닛 테스트, 통합 테스트 작성 경험이 있고 TDD 개발방법론에 대해 이해가 높으신 분
담당컨설턴트 정보
이름 이중호 상무(강) 이메일 gogotime@metasearch.co.kr
전화 휴대폰 010-5779-7236
상단으로

개인정보취급방침 | 이용약관 | 이메일주소 수집거부

(06148) 서울시 강남구 테헤란로 53길 23, 평화빌딩 3층 Tel 02-2135-1951 Fax 02-2135-1950
대표 : 이현정 사업자등록번호 480-88-02425 유료직업소개소등록번호 제2023-3220250-14-5-00034호 개인정보관리책임자 곽철

Copyright © metasearch inc. All rights reserved.