포지션 상세
라인웍스의 Backend Engineer 는 데이터와 머신러닝 모델을 제품에서 이용할 수 있도록 하는 기술을 담당하고 있습니다.
의료진이 이용할 수 있는 진료용 소프트웨어, 데이터 분석가들의 작업을 도와주고 자동화하는 분석 툴 등을 개발하고 있습니다. 빅데이터를 API 레벨에서 활용하는 방법에 대해 고민하고 적용합니다. 머신 러닝 모델을 소프트웨어에서 활용할 수 있도록 지원하고 개발합니다. 또한, 빅데이터 처리를 위한 전반적인 인프라 구성과 제품의 배포 프로세스를 관리합니다.
라인웍스의 서비스(https://linewalks.com/service)를 위해 Backend Engineer는 다음과 같은 개발 스택 및 환경을 사용합니다.
- Package: Flask, SQLAlchemy, celery, pandas, numpy, pytest
- DBMS: PostgreSQL, MariaDB, MySQL, Redis, MongoDB
- Language: Python, SQL
- Github, Yona, Git, Jenkins, SonarCube
라인웍스 채용 소개: https://www.notion.so/Linewalks-18c3594d6c834e6eafd65386b030388d
• 머신러닝 기반의 서비스에 대한 백엔드 설계 및 구현
• 데이터 제품을 위한 RESTful API의 설계 및 구현
• 백엔드 서버의 배포 및 운영
- 컴퓨터 과학, 정보 시스템, 빅데이터 관련 학과의 학사 학위가 있거나 이에 준하는 실질적인 기술 경력
- Python 프로그래밍 능력
- RDBMS, NoSQL 및 쿼리에 대한 이해와 운영 경험
- 리눅스 환경에서 개발 경험
- 빠른 프로토타이핑과 실험에 열린 자세
의료진이 이용할 수 있는 진료용 소프트웨어, 데이터 분석가들의 작업을 도와주고 자동화하는 분석 툴 등을 개발하고 있습니다. 빅데이터를 API 레벨에서 활용하는 방법에 대해 고민하고 적용합니다. 머신 러닝 모델을 소프트웨어에서 활용할 수 있도록 지원하고 개발합니다. 또한, 빅데이터 처리를 위한 전반적인 인프라 구성과 제품의 배포 프로세스를 관리합니다.
라인웍스의 서비스(https://linewalks.com/service)를 위해 Backend Engineer는 다음과 같은 개발 스택 및 환경을 사용합니다.
- Package: Flask, SQLAlchemy, celery, pandas, numpy, pytest
- DBMS: PostgreSQL, MariaDB, MySQL, Redis, MongoDB
- Language: Python, SQL
- Github, Yona, Git, Jenkins, SonarCube
라인웍스 채용 소개: https://www.notion.so/Linewalks-18c3594d6c834e6eafd65386b030388d
주요업무
• 데이터/머신러닝 기반의 분석을 위한 인프라 구축• 머신러닝 기반의 서비스에 대한 백엔드 설계 및 구현
• 데이터 제품을 위한 RESTful API의 설계 및 구현
• 백엔드 서버의 배포 및 운영
자격요건
- Back-end Engineer 직무로 6년 이상의 경력- 컴퓨터 과학, 정보 시스템, 빅데이터 관련 학과의 학사 학위가 있거나 이에 준하는 실질적인 기술 경력
- Python 프로그래밍 능력
- RDBMS, NoSQL 및 쿼리에 대한 이해와 운영 경험
- 리눅스 환경에서 개발 경험
- 빠른 프로토타이핑과 실험에 열린 자세