예상 금액22,500,000원
예상 기간90일
개발
애플리케이션 외 2개
<프로젝트 개요> 프로젝트 소개: - AI Solution을 위한 Docker 기반 개발 환경 구축 및 유지 보수 - 사내 개발 프로세스를 원활하게 하기 위한 프로젝트입니다. - 발주사: 뉴블라 프로젝트 진행 상황: - 프로젝트 requirement가 정리되었고 개발자가 오기를 바라고 있는 상황입니다. 전체 시스템 구성: - 개발 환경은 docker 기반으로 구성되어 있으며 github과 github action을 기반으로 하는 CI/CD를 세팅 중입니다. 빌드 시스템으로는 cmake를 쓰고 있습니다. 전체 프로젝트 일정: - 전체 프로젝트 일정: 전체 프로젝트 기간은 3개월 정도로 생각하고 있습니다. - 투입 예정일: ASAP, 늦어도 6월 내 투입을 희망합니다. - 인터뷰 및 계약 일정: 지원자 발생 시 인터뷰를 진행, 1~2일 내로 계약 여부 결정 가능합니다. - 계약 진행 프로세스: 프로젝트 지원 > 실무진 인터뷰 > 계약 결정 <상세 업무 내용> 모집 인원: - 경력 3년 차 이상 1명 (월 500만 원) 상세 업무: • Portable and flexible development environment (from the current docker based dev env) o Making a separate repo for dev env o Minimizing the size of docker image (multi stage image build, use binary instead of submodule in GitHub) • Preparation of dev envs for various developers (system sw, server backend programming, machine learning), release env • Creating build environment starting from CMake based one to Bazel based one and optimize the build time and dependencies between modules • Maintaining Style checker for C/C++ (clang-format) and python (possibly Go and Rust) • Building up package installation system based on poetry for python • CI and CD setting based on Github Action • Building up the process and system for creating release package • 현재의 Docker 기반 개발 환경에서 휴대성이 있으며 유연한 개발 환경 구축 o 개발 환경을 위한 별도의 리포지토리 생성 o Docker 이미지 크기 최소화 (다중 단계 이미지 빌드, GitHub의 서브모듈 대신 이진 파일 사용) • 다양한 개발자를 위한 개발 환경 준비 (시스템 소프트웨어, 서버 백엔드 프로그래밍, 머신 러닝), 릴리스 환경 • CMake 기반의 빌드 환경에서 Bazel 기반의 빌드 환경으로 전환하고 빌드 시간과 모듈 간 종속성 최적화 • C/C++ (clang-format) 및 Python (가능한 경우 Go 및 Rust)을 위한 스타일 체커 유지 관리 • Python을 위한 poetry 기반의 패키지 설치 시스템 구축 • GitHub Action을 기반으로 한 CI 및 CD 설정 • 릴리스 패키지 생성을 위한 프로세스 및 시스템 구축 필수 기술: - docker, github action, cmake 자격 요건 : - Docker 환경 경력 3년 이상, github action 개발 경험, cmake 및 빌드시스템 구성 및 최적화 경력 우대 사항 : - Go와 Rust에 익숙하며 clang-format이나 black과 같은 styler에 익숙 <기타 유의사항> - 위시켓 이용요금은 클라이언트가 부담합니다. - 주차: 주차는 불가합니다. - 모집 조건을 수정하여 다시 등록된 프로젝트입니다. - 예전 프로젝트 : <a href="https://www.wishket.com/project/127169/">https://www.wishket.com/project/127169/</a>
프로젝트 문의 0
프로젝트 문의가 없습니다.
첫 번째 프로젝트 문의를 등록해주세요.