현재 채용중인 포지션을 확인해보세요!
Hello, Wonder!
[신입] 백엔드 엔지니어 (Python)
인턴 • 신입 • 채용 시 마감
” Everything of AI, Elice.”
엘리스는 모두가 AI 시대의 주역이 되도록 최고의 교육과 솔루션을 제공하는 글로벌 AI 기업입니다.
- 연평균 성장률 112%, 효율적인 운영과 안정적인 재무 구조를 통해 높은 영업 이익 유지
- 국내 상위 19개 대기업을 포함한 2,000여개의 기업 및 기관의 DX(디지털대전환) 선도
- 과기부, 교육부, 고용노동부, 국방부 등 주요 정부 부처와 협업하여 8,000명 이상 AI·SW 인재 양성
- 전국 초중고 학교에 도입될 AI 디지털교과서 프로토타입 개발 연구 주관사로 선정
- 국내투자금액 135억에 이은 글로벌 VC 투자 200억 유치로 글로벌 유니콘 도약
- 공공 클라우드 서비스 공급이 가능한 보안 인증 CSAP 획득
/*우리만의 AI 기술로 세계를 향해, Elice*/
- 자체 개발 언어모델 AI기술로 제공하는 올인원 교육 플랫폼
- AI의 개발부터 배포까지 최적의 인프라 환경을 제공하는 클라우드 서비스
- 국내 최고 수준의 전력 효율을 자랑하는 자체구축 AI 전용 데이터센터
/*Product Division*/
- 엘리스 플랫폼의 UI/UX를 설계하고, Web과 App을 개발 및 고도화합니다.
- 우리의 주요 목표는 학생들에게 고품질의 온라인 교육 환경을 제공하기 위해 끊임없이 연구하고 개발하는 것입니다. 라이브 코딩, 라이브 스트리밍, 컨테이너 기반 실습 환경, AI 학습 도우미 등의 최신 기술을 적용합니다.
- 단순 기능 개발이 아니라 ‘왜’라는 질문을 주고 받는 최고의 엔지니어/사이언티스트들로 이루어진 팀입니다.
- 새로운 프로그래밍 과목(예. 확률론적 언어)에 대한 학습을 통해 지속적인 전문성 향상을 추구합니다.
- 백엔드 개발자, 프론트엔드 개발자, 모바일 개발자, 프로덕트 매니저 및 프로덕트 디자이너와 같은 다양한 직무로 구성되어 있습니다.z
/*백엔드 엔지니어*/
- 코드 베이스 유지, 보수, 개선, 디버깅 및 성능 최적화를 통해 대규모 백엔드 애플리케이션 설계, 개발 및 운영합니다.
- 기획/디자인/개발 한 팀에 모여 2주 단위 스프린트를 하며 기민하게 업무 수행을 합니다.
- 자체 데이터 센터의 GPU와 NPU 같은 물리적 인프라를 활용하여 개인 VM을 할당받아 서버 개발을 진행 합니다.
- Python 생태계 내에서 AI, 클라우드, 데이터 엔지니어링 등 다양한 업무를 유관부서와의 협업을 통해 경험할 수 있습니다.
- AI 플랫폼의 서버 개발 책임자로서, 지속적인 학습과 성장을 통해 글로벌 사용자에게 최고의 경험을 제공하는 리더로 성장할 수 있습니다.
※ 위 내용은 엘리스 안에서 백엔드 엔지니어의 직무 전문성을 발전시킬 수 있는 방향의 예시입니다. 엘리스에서 개인의 역량, 적성, 포부와 맞는 커리어 플랜을 만들어보세요.
※ 산업기능요원(보충역), 전문연구요원(보충역, 현역) 지원 가능
🔍 주요 업무
- Python 기반의 백엔드 신규 기능 개발 및 유지 보수를 담당합니다.
- 엘리스 API 서버 성능을 개선합니다. (로그 기반 쿼리 최적화, 코드 리펙토링, 아키텍쳐 개선 등)
- 엘리스 플랫폼과 타 기관 LMS, 직업교육훈련 민간 LMS 등과의 연동 개발 및 유지보수를 담당합니다.
- Data & AI팀과의 협업을 통하여 AI 기능을 구현합니다.
- MSA(MicroService Architecture) 생태계에서의 개발을 진행합니다.
✅ 자격 요건
- 백엔드 개발 경력 3년 미만이신 분
- 컴퓨터공학 또는 전산학 관련 분야 전공자
- Python 기반 백엔드 프로젝트 개발 및 고도화 경험 보유자
- 기본적인 Linux/Unix 명령어 사용 경험이 있으신 분
- GitLab, GitHub 등의 이슈 트래커 기반 프로젝트 개발 경험 보유자
⭐ 우대 사항
- Python 3.7+ 사용 경험
- Python 웹 프레임워크(Django, Flask 등) 사용 경험
- DBMS(PostgreSQL, MongoDB, Redis) 사용 경험
- 메시지 큐(Apache Kafka, RabbitMQ) 기본 이해 및 사용 경험
- Git 및 GitLab 사용 경험
- Docker 기본 사용 경험
🤖 개발환경
- 주요 기술 : Python, PostgreSQL, Redis, Ceph, Timescale DB
- 업무도구 : Git, Gitlab, MS Teams, Jira, Docker
- CI/CD : Gitlab CI, Argo CD