<h2>직무</h2><p>백엔드 개발자</p><h2>포지션 상세</h2><p>[회사 소개]<br><br>가인지컨설팅그룹은 작은 기업이 더 큰 가능성을 만들 수 있도록 경영 컨설팅, 교육, 그리고 IT 솔루션을 제공합니다.<br>우리는 경영자를 위한 온라인 교육 플랫폼 ‘가인지캠퍼스’와 기업 내 지식 공유를 돕는 ‘가인지뱅크’를 운영하고 있습니다.<br><br>고객경험팀은 사용자의 성공을 돕기 위해 최고의 제품을 개발하는 팀입니다.<br>• 경영자를 위한 온라인 교육 플랫폼(가인지캠퍼스)과 기업용 지식 공유 솔루션(가인지뱅크)을 개발합니다.<br>• 백엔드 엔지니어는 서비스의 핵심 시스템을 설계하고 운영하며, 안정적이고 확장 가능한 아키텍처를 구축합니다.<br>• AWS 클라우드 환경에서 독립적인 마이크로서비스 구조로 제품을 운영하고 있습니다.<br><br>[개발 문화]<br><br>• 매일 Sync-up 미팅을 통해 진행 상황을 공유하고, 2주 단위 스프린트로 개발을 진행합니다.<br>• 개발자 티타임(매주 월요일)에서 기술 트렌드를 공유하고, 코드 리뷰(격주 수요일)를 통해 품질을 개선합니다.<br>• 새로운 기술을 적극 도입하며, 자율적인 스터디 문화를 장려합니다.<br>• 외부 컨퍼런스/세미나 참가 지원 등 성장을 위한 투자를 아끼지 않습니다.<br><br>[기술 스택]<br><br>• 개발 환경: Node.js, NestJS, TypeScript<br>• 데이터베이스: MariaDB (RDBMS), Elasticsearch, Redis<br>• API 설계: GraphQL, REST API<br>• 배포/환경 Docker, GitHub Actions, AWS<br>• 협업 도구: Git, GitHub, Jira, Notion, Slack<br>• 모니터링: Datadog</p><h2>주요업무</h2><p>1. 가인지캠퍼스 및 가인지뱅크의 백엔드 개발 및 운영<br><br>• Node.js 기반 백엔드 서버 구축 및 관리<br>• NestJS 프레임워크를 활용한 비즈니스 로직 개발 (강의, 결제, 알림, 추천, 보상 시스템 등)<br>• 확장 가능한 API 설계 및 개발 (REST API / GraphQL)<br>• 모듈화, 테스트, 코드 재사용성 향상 및 유지보수<br>• MariaDB 기반 데이터 모델링 및 SQL 최적화<br><br><br>2. 다양한 팀과 협업하여 비즈니스 요구사항 해결<br><br>• PM, PD, FE와 협력하여 제품 개발<br>• 사업부 및 고객경험팀과 협력하여 서비스 개선 및 문제 해결<br>• 기술적 요구사항을 이해관계자에게 설명하고 최적의 솔루션 제공</p><h2>자격요건</h2><p>• 1년 이상의 Node.js / TypeScript 백엔드 개발 경험<br>• 웹 서비스 및 서버 개발에 대한 전반적인 이해<br>• API 설계 및 개발 경험 (REST API 또는 GraphQL)<br>• RDBMS(MariaDB 등) 데이터 모델링 및 최적화 경험<br>• Git 및 협업 도구 (Jira, Notion, Slack 등) 사용 경험<br>• 보안(인증/인가, 데이터 보호, 취약점 방지)에 대한 이해</p><h2>우대사항</h2><p>(이런 분이면 더욱 좋습니다!)<br><br>개발 및 유지보수 경험<br>• 서버 장애 대응 및 문제 해결 능력<br>• 유지보수를 고려한 개발 및 코드 품질 개선 경험<br>• 반복적인 업무 자동화 또는 기존 프로세스 개선 경험<br>• 새로운 기술을 도입하여 문제를 해결해본 경험<br><br>시스템 안정성과 성능 최적화 관련 경험<br>• 서버 성능 개선 및 최적화를 위한 부하 테스트(Stress Test) 경험<br>• 대용량 트래픽을 고려한 서버 개발 및 운영 경험<br>• 서버 모니터링 및 장애 대응 경험<br><br>인프라 및 DevOps 관련 경험<br>• AWS / Azure / Aliyun 등 클라우드 환경 운영 경험<br>• Docker, docker-compose, GitHub Actions 등 CI/CD 구축 경험<br>• IaC(Infrastructure as Code) 툴 사용 경험 (Terraform, CloudFormation, Ansible 등)<br>• CI/CD 환경에서 지속적인 배포 및 운영 경험<br><br>개발 문화 및 애자일 방법론 경험<br>• 성장에 대한 열정이 있는 분<br>• 애자일 개발 경험 (Scrum, Kanban 등)<br>• 자동화된 테스트(TDD/BDD) 및 코드 품질 개선 경험<br>• 누가 일을 요청하는 것이 아니라 스스로 일을 찾아서 주도적으로 해결하는 것을 좋아하는 분</p><h2>혜택 및 복지</h2><p>[업무 제도 및 지원]<br>• 개인의 성장에 투자합니다! 필요한 도서와 강의는 제한 없이 지원합니다.<br>• 직무 역량 강화를 위해 관련된 교육비/출장을 지원합니다<br>• 사내 동아리(플랙스) 활동을 하면 비용의 30%를 지원합니다. (활동 유형에 따라 최대 100% 지원)<br>• 자율적으로 사용할 수 있는 연간 100만 원 복지 포인트 지급합니다.<br>• 스낵바와 커피가 마련되어 있습니다.<br><br><br>[업무 환경]<br>• 업무에 필요한 장비는 최대한 지원하고 있습니다. (맥북 및 기타 주변 기기 등)<br>• 업무에 필요한 툴을 사용할 수 있습니다. (Github Copilot, GPT Pro 4.0 등)<br>• 합정역 7번 출구 도보 5분 거리에 사무실이 있습니다.</p>







