- 부서명: Cloud 팀
- 직무명: Back-End
- 교육목표 : 실제 회사에서 어떻게 비즈니스를 분석하고 기술 요구사항을 선정하는지 알게 되며, 개발에 필요한 적정 기술을 습득하고 웹서비스를 개발, 배포 및 운영(SaaS)하여 얻은 프로젝트 경험과 지식을 바탕으로 문제 해결 능력을 강화하고, 실무에 바로 투입될 수 있는 기초가 탄탄한 클라우드 서비스 개발 역량(Hard Skill)과 동료와의 커뮤니케이션, 협력, 팀워크 역량(Soft Skill)을 갖춘 함께 일하고 싶은 개발자를 만드는 것이 교육 목표입니다.
- 직무개요 1) HTML, CSS, JavaScript 및 최신 Web Framework (React)를 기반으로 한 PC Web App과 Mobile Web App 개발 2) MongoDB 활용하여 NoSQL 기술을 적용한 REST Architecture 구성 및 HTTP API 개발 및 서버 통신 연결 3) Azure DevOps를 활용한 프로젝트 관리, 빌드 및 소스 코드 리뷰, 이슈 관리 4) Azure를 통해 서버 가상화, CDN 설정, 도메인 커스텀, 보안 설정, 모니터링, 클라우드 배포 및 운영
- 운영/지도계획 1주차 : 기존 서비스 파악 및 기획서 분석 2주차 : 코드 형상관리를 위한 Git 사용법, Git branch strategy 및 협업 룰 숙지 3주차 : JavaScript Server side Framework 연구 (Express, Fastify) 4주차 : 토이 프로젝트 기획 5주차 : 토이 프로젝트 서버 구현 6주차 : Fastify로 구축된 기존 서비스 서버 코드 파악 및 테스트 코드 작성 7주차 : MongoDB를 이용하여 데이터베이스 구축 8주차 : Server API 설계 9주차 : Server API 구현 10주차 : Client와 Storage Server 연결 구축 11주차 : Client와 API Server 연결 구축 12주차 : Test Server 배포 및 개발자 테스트 진행 13주차 : QA 프로세스 진행, 이슈 생성 및 관리 14주차 : 이슈 추적 및 버그 수정 15주차 : 클라우드 모니터링 시스템 구축 16주차 : 클라우드 환경에 서비스 배포
- 전공: 융합공학부, 소프트웨어학부, AI학과
- 학년: 4학년(졸업예정자 우대)
- 학점: 3.0 이상
- 요구역량: 데이터베이스, 프로그래밍, 알고리즘, 웹 프로그래밍 설계 및 실습 등 소프트웨어 개발 관련 전공 이수자
- 기타사항 : 채용연계형으로 진행될 예정입니다, 또한 회사가 이사예정에 있어 면접장소와 출근장소가 상이하므로 정확한 출근 장소는 합격자에게 개별 안내할 예정입니다.
- 교육시간 25%포함해서 진행될 예정입니다.
- 실습지원비 : 월 세전/ 1,905,830원 (학교지원금 포함)
|