본문으로 건너뛰기

Node.js 백엔드 엔지니어 채용 (경력 4년 이상)

Technology
㈜처음소프트
강남구, 대한민국5일 전까지 2026. 12. 18.
정규직

직무 설명

㈜처음소프트

Node.js 백엔드 엔지니어 채용

㈜처음소프트는 2007년에 설립된 회사로 자본금 1억 5만원, 매출액 10억, 사원수 12명 규모의 벤처기업입니다. 서울 강남구 강남대로 364 (역삼동, 미왕빌딩)에 위치하고 있으며, 이메일 마케팅, 이북제작대행, 설문대행서비스사업을 하고 있습니다. 포지션 및 자격요건

포지션

( 1명 )

담당업무

[문서화 및 지식 관리]

· 운영 Runbook 유지 및 업데이트

· 장애 사례 및 해결 방법 문서화

· 코드 변경 이력 관리

[운영 및 장애 대응]

· 실운영 SMTP 분산 메일 시스템(18개 MSA) 일상 운영

· 메일 수신 불가, 클릭·통계 업데이트 불가 등

주요 기능 장애 발생 시 로그 분석 및 원인 추적

· 컴포넌트별 장애 재현 및 버그 픽스 패치

· 전체 시스템 재시작 절차 및 헬스체크 관리

[배포 운영]

· Ansible Playbook을 사용한 전체 시스템 배포 수행

(단일 워커 / 다중 워커 / 망분리 환경 각각)

· 망분리 환경 배포 시 SOCKS5 터널 기반

Ansible 접속 구조 이해 및 운영

· Playbook 실행 전 인벤토리 확인, 실행 후

각 컴포넌트 정상 기동 검증

· 배포 실패 시 롤백 절차 수행

[보안 및 유지보수]

· npm 패키지 EOL·보안 이슈 대응 및 버전 업데이트

· 의존성 업데이트 시 회귀 테스트 수행

· 보안 취약점(CVE) 모니터링 및 패치 적용

────────────────────────────────────────────────────

시스템 구성 (인수 대상)

────────────────────────────────────────────────────

구분 컴포넌트

────────── ────────────────────────────────────

Frontend WEB-GATEWAY, MAIL-EXCHANGER

Backend MEX-LAUNCHER, API-INTERNAL, CLICK-HUB

Data Store MEM-DB(Redis), DOCUMENT-DB(MongoDB),

OBJECT-STORAGE(SeaweedFS)

Worker MESSAGE-WORKER, SMTP-RELAY(Haraka)

Agent AUTH-AGENT, MEX-AGENT

Proxy/Tunnel TRAFFIC-CONTROLLER(SOCKS5)

배포 환경 단일 워커 / 다중 워커 / 망분리 환경

배포 도구 Ansible Playbook (전체 자동화)

망분리 환경: SOCKS5 터널 경유 배포

기술요건 [필수] · Node.js 실무 개발 경험 3년 이상 · 비동기 프로그래밍(async/await, Promise) 숙련 · MongoDB 스키마 설계 및 쿼리 작성 경험 · Redis 기본 운영 경험 (캐시, 큐 활용) · REST API 설계 및 구현 경험 · Docker 기반 배포 및 컨테이너 운영 경험 · Ansible Playbook 기반 배포 운영 경험 (playbook 실행, 인벤토리 구조 이해, 변수 관리) · Linux 서버 운영 (로그 확인, 프로세스 관리) · npm 의존성 관리 및 보안 패치 경험 · 타인이 작성한 코드 파악 및 유지보수 능력

우대사항 · SMTP 프로토콜 이해 또는 메일 서버 운영 경험

· Haraka 또는 Postfix 경험

· Socket.IO 또는 WebSocket 활용 경험

· 분산 시스템 또는 MSA 운영 경험

· 망분리 환경 Ansible 배포 경험

(점프 호스트, SOCKS5 프록시 경유 SSH)

· S3 호환 오브젝트 스토리지 경험

────────────────────────────────────────────────────

이런 분께 추천합니다

────────────────────────────────────────────────────

· 타인의 코드를 빠르게 파악하고 이어받는 데 거부감이 없는 분

· 로그를 보고 원인을 체계적으로 추적하는 디버깅 경험이 있는 분

· 안정적인 운영을 새로운 기능 개발만큼 중요하게 여기는 분

· 문서화와 지식 공유를 자연스럽게 실천하는 분

전형절차

ㆍ서류전형 > 1차면접 > 최종합격

ㆍ면접일정은 추후 통보됩니다.

유의사항

ㆍ허위사실이 발견될 경우 채용이 취소될 수 있습니다.

Keywords
경력SOCKSHarakaRedisMongodbLinuxSocket.IONode.jsNpmIoJavaScriptOpenSSHProxy serverVulnerabilityNodeAnsibleDockerPostfixDebugging

이 직무에 관심이 있으신가요?