취업
MLOps 엔지니어 채용공고 정리
vulter3653
2022. 6. 3. 13:14
구글에서의 채용공고를 통해 채용공고를 확인하였다.
크게 다음과 같은 두 가지의 자격요건으로 나눌 수 있는 경우가 많았다.
1. 데이터 분석 및 머신러닝 개발
2. CI/CD_모델 배포 및 파이프라인 구축
따라 위의 자격요건에 따라 필요한 것을 나열해보고자 한다.
1. 데이터 분석 및 머신러닝 개발
< 주요 업무>
- 데이터 분석 및 통계 모델링 수행
- AI 모델 학습 자동화 및 시각화 시스템 구축
< 자격 요건 >
- Python, R 등의 데이터 분석 및 통계 모델링 능력
- Tensorflow, Keras, PyTorch 등 머신러닝/딥러닝 프레임워크 활용 능력
- ETL 파이프라인 구축 및 운영 경험
- RDBMS 와 NoSQL 등을 활용해 서비스를 개발한 경험
2. CI/CD_모델 배포 및 파이프라인 구축
< 주요 업무>
- 모델 배포 및 파이프라인 구축
- 개발 코드 <-> 운영 코드 및 파이프라인 프레임워크 적용
< 자격 요건 >
- Java, Python 등 프로그래밍 능력
- Docker, Kubernetes, Docker Swarm, Jenkins 등의 컨테이너와 컨테이너 배포 및 관리 툴 활용 능력
- Gitlab, Jira 구축 및 운영 경험
- AWS, GCP, Azure 등의 클라우드 플랫폼 활용 능력
- RESTful, gRPC, Protocol buffer 개발 경험 및 지식이 있으신 분
다음과 같이 정리하였다.
하지만 MLOps 엔지니어의 경우,
프론트엔드 개발자, 백엔드 개발자, 데이터 엔지니어 등 다양한 영역에서의 능력이 필요하였고, 이는 기업마다 또한 요구하는 능력이 각각 상이했으므로 획일화 하기 힘들기에 보다 다양한 능력이 필요하다.