채용공고 올리기

김성욱님을 응원해보세요!

INFCON 참여
지금 만족하고 있어요
책임감
협업 지향
학습 지향
효율적
자기 주도적

미리보기

기본 정보

이름
김성욱
직업
백엔드 개발자
간단 소개

CJ 올리브네트웍스에서 어떠한 환경이라도 도전하는 백엔드 개발자 김성욱입니다.

자기소개

자기소개

안녕하세요 저는 CJ올리브네트웍스 공통플랫폼팀에서 그룹 채용페이지와 ATS 개발 및 운영하고 있는 김성욱입니다. 채용 시스템의 고도화를 위해 요구사항 수집, 공수 설계, 시스템 설계, 개발, 데브옵스 문화 발전, 다양한 커뮤니케이션 등 다양한 업무를 2년간 수행했습니다.

저는 주변환경에 굴하지않고, 개발 데브옵스 문화를 구현하기 위해 노력했습니다. 입사 초기부터 진행했던 SVN -> Git전환 후 채용 팀에 맞는 깃 전략을 확립하고, 이후 더 나은 개발 안정성과 코드 퀄리티를 높이기 위해 팀원들을 설득하며, 코드리뷰와 테스트 코드를 반영하고 있습니다. 이후 전사 대표 깃 운영팀으로 나아가고 있습니다.

채용 데브옵스

현재는 채용시스템 글로벌화와 그룹 채용 경쟁력 확보를 위한 다양한 AI기술 연동을 위한 개발을 진행하고있으며, 항상 확장성을 보장하기 위한 설계와 개발을 하기위해 노력합니다. 또, 비개발자(인사 직군)과 원활한 커뮤니케이션을 위해 효율적이고 명확한 행동을 사용합니다.

TECH

  • Back-End : Java8, Spring4, Oracle, Mybatis, Spring Batch, JPA

  • Front-End : Javascript, JSP, vue

  • Infra : Linux, AWS EC2, AWS S3

  • Tool : Git(Git Flow)

Communication

  • 명확한 요구사항 파악을 위한 논리력

  • 알맞은 설계를 위한 빠른 이해력

  • 더 나은 시스템을 위한 명확한 의사표현과 도전 정신

  • 빠른 이해를 위한 효율적인 정리

경력

회사명

씨제이올리브네트웍스(주)

직급 | 부서 | 근무 유형

사원 | 공통플랫폼2팀 > HR | 재직 중

근무 기간

2023.01. ~ 재직 중 (2년 2개월)

담당 업무

CJ그룹 내 자회사를 비롯한 다양한 회사들의 채용 플랫폼을 개발 및 운영하고 있습니다.

주로 CJ그룹 채용홈페이지와 ATS 툴 그리고 HRD(온보딩 등)을 위한 개발 및 운영을 주로 맡아왔습니다. On-Promise에서 Linux, Java Spring 기반의 프로젝트에서 개발해왔습니다.

  • 채용 팀만의 DevOps 문화를 만들기 위해 Git Flow 기반의 깃 정책을 고도화하며, 팀의 데브옵스 문화를 발전시키기 위해 노력하고있습니다.

  • 최근에는 데브옵스 문화에대해 중요하게 생각하지않는 팀원들을 대상으로 함께 테스트 코드와 코드리뷰 문화를 유지 및 발전시키기위해 노력중입니다.

  • 그룹 채용전 주기적으로 대규모 동시접속 인원을 대응하기위해, 성능테스트를 진행하고 모니터링합니다.

  • Spring기반의 프로젝트를 다루는 작업이 많지만, 이력서 OCR 및 AI 서류 평가 서버를 위한 Python FastAPI 개발도 수행 및 발전 시켰습니다.

  • 시스템에 GPT 연동을 통해 다양한 기능 개발을 시도 했으며, 시스템의 최적화를 위한 작업에 참여하는 것을 즐기고 있습니다.

TECH

  • Back-end : Java 8, Spring 4.,Oracle, Mybatis.

  • Front-end : JSP, Javascript

  • Infra : Linux, Docker

  • Git,Gitlab, Git flow, Jira

프로젝트

프로젝트명

인재 DB 경쟁력 확보

소속/기관명

CJ올리브네트웍스

프로젝트 기간

2025.02. ~ 진행 중

프로젝트 내용

내용

  • 인재 DB 관리 시스템 (TRM) 고도화 니즈 필요 -> 현상태는 단순한 데이터 창고

  • 검색 및 원활한 후보자 관리 필요 - 채용 담당자들의 직접적인 니즈

  • 타 솔루션과의 경쟁력 확보를 위한 벤치마킹 (Ex 그리팅 TRM, 나인하이어 등)

성과

- 후보자 상태관리 기능 추가
롱리스트, 제안 , 컨택중 등과 같은 후보자의 현 상태 구분자를 통해 원활한 후보자 구분

- 후보자 히스토리 기능 고도화
후보자에 대한 최신 액션 적재를 통한 히스토리 DB 생성

- 후보자 스크리닝 요청을 통해 채용 담당자 간 or 채용 요청자의 원활한 리뷰 후 채용 시작 가능
채용 진행 전 사전 가벼운 스크리닝을 시스템내 적용을 통해 채용 전부터 완료까지 전 과정을 시스템 내 DB화 가능

프로젝트명

채용시스템 글로벌 프로젝트

소속/기관명

CJ올리브네트웍스

프로젝트 기간

2024.09. ~ 2024.11.

프로젝트 내용

내용

  • 채용 관리 시스템(ATS) 글로벌 대외산업 니즈 존재 -> 경쟁력 확보를 위해 글로벌화 진행필요

  • 시스템 다국어 처리와 기존의 공채 및 홈페이지 지원양식의 접근성과 사용자의 불편함 존재
    -> 이를 해소하고자 간편한 지원 구축 필요 (ex 간단한 이력서 만 첨부)

성과

전체적인 기획, 설계 구축 참여
· CJ TAS 시스템 글로벌 언어팩 적용 (24.05~24.11, 7개월) (기여도:90%)
※ 제일제당 인사팀과 협업을 통해 다국어 데이터 확보
※ 전 계열사 대상 서비스 오픈 (24.11)
· CJ 그룹 채용 간편지원 서비스 개발 및 구축 (24.07~24.11, 5개월) (기여도 : 80%)
※ 각 사별 간편지원 세팅 및 URL 생성 기능 (홈페이지와 별도로 구축)
※ TAS 인재DB 화면 內 간편지원 후보자 관리 기능 설계 및 개발
※ CJ TAS(ATS) 다국어 적용 완료
※ 제일제당 대상 서비스 오픈 (24.11)

- 제일제당 인사담당자들과 협업을 통해 영어 버전 데이터 수집, 후 전체적인 적용 진행
- 제일제당 링크드인 및 Search Firm을 통한 글로벌 인재 채용 시 간편지원 서비스 활용 (11월~)

기술

  • Spring, Jsp 등을 이용한 시스템 구축

프로젝트명

Devops 구축

소속/기관명

CJ올리브네트웍스

프로젝트 기간

2023.01. ~ 2024.04.

프로젝트 내용

내용

채용 시스템 품질 강화 및 시스템 안전 운영을 위해 Devops화 진행

사내 전사 Devops팀과 협력을 통해 SVN -> Gitlag 및 Git전략 구축

안전한 점진적 개발을 위해 테스트 코드 반영

성과

CJ 그룹 채용 홈페이지와 TAS(ATS) 시스템 깃 전환 (23년 1월 ~ 6월)

  • 깃전환을 위한 시스템 정리 및 소스코드 통합

  • 깃 전환 후 yml파일 작성 및 CI/CD를 위한 인프라 정리(Docker 및 Gitlab runner를 위한 서버 버전 업)

  • 깃 전환 후 원활한 Devops 환경을 위한 채용만의 깃전략 확보
    -> 사내 운영팀 대표 깃전환 사례로 다수 발표 진행 채용 데브옵스

CJ그룹 채용 홈페이지와 TAS(ATS) 시스템에 테스트 코드 반영 (24년 5월 2주간)

  • 테스트 코드 반영을 위한 sonarqube, junit, jacoco 등 다수 라이브러리 연동

  • 테스트 코드 반영 대상을 위한 비지니스 로직 선별

  • 1차 커버리지 8% 반영

  • 원활한 테스트 코드를 위한 팀내 컨퍼런스 개최

  • 운영 시스템 내 최초 최고 등급 Devops 문화 달성

기술

- Git 및 최적화된 깃전략 확보
- 컨테이너를 이용한 CI/CD를 위한 Docker 사용

프로젝트명

TAS 온보딩 고도화

소속/기관명

CJ올리브네트웍스

프로젝트 기간

2024.05. ~ 2024.12.

프로젝트 내용

내용

CJ TAS(ATS)와 더불어 입사후 온보딩을 위한 시스템 고도화

  • 팀내 경력만 가능한 한정된 시스템 확장성 확보 니즈

  • 몇몇 계열사에서의 신입 온보딩 연동 니즈 존재

  • 알바 및 직무 이동 대상자를 위한 직무이동자를 위한 커스텀 온보딩 시스템 필요 (Ex CGV, 올리브영)

  • 입사 전 인턴 및 수습 평가 기능 & 입사 후 신입 연수 평가 기능 니즈 필요

성과

고정된 Task 에서 다양한 종류의 온보딩의 환경 구축 (24년 5월)
ex) 신입용, 직무 전환용, 24년 상반기, 25년 상반기 등
- 실제 계열사 온보딩에 적용

인턴쉽 및 수습 진행시 평가를 진행할 수 있는 수습평가 기능을 개발(24년 11월~12월)
- 다양한 도메인의 회사의 인사 분들로 부터 직접 요구사항을 듣고 이에 맞는 설계와 공수를 진행했습니다.


주요 기여 사항

  • 신입, 직무전환자, 인턴을 위한 온보딩 기능 설계 및 공수 진행

  • SpringFramework를 활용하여 신입 및 직무전환자 기능 설계 및 개발 (기여도 : 100%)

  • 수습 평가 기능 설계 및 개발 (기여도 : 50%)

  • 각 계열사 도입

기술

다수의 계열사의 온보딩 담당자와 직접적인 소통을 통해 니즈 확보 ( 커뮤니케이션 )
해당 온보딩 기능에 대한 설명 및 개선 사항 페이지 배포 (시스템 용 노션 사용)

프로젝트명

채용시스템 GPT 적용

소속/기관명

CJ올리브네트웍스

프로젝트 기간

2023.03. ~ 2023.05.

프로젝트 내용

내용

- 해당 시기 GPT 런칭이후 시스템내 AI 경쟁력 확보를 위해 시스템 연동 시도
- 메뉴와 같은 정적인 데이터 제외한 유동적인 input데이터에 대한 번역 필요
- AI기반의 면접 질문 추천 니즈 존재

성과

AI 연동을 위한 신규 API 설계 및 구축 (기여도 : 100%)
-Docker, Python FastApi를 이용한 GPT 연동
- 신규 인프라 확보 및 아키택처 설계

연동 후 시스템 내 JD 기반 면접 질문 추천 기능 추가 ( 기여도 : 80%)
- 시스템 설계 참여 및 개발 전체 진행
- 공고 JD 작성 후 AI 면접 질문 생성 시 해당 JD 바탕으로 질문자가 면접질문 생성
- 청구 비용 최적화를 위한 생성 후 DB 저장 갱신이 필요할 경우 요청 시 재생성 가능 (공고 당 2회 제한 설정)

기술
  • Docker, Python FastAPI 를 이용한 GPT연동

  • GPT 모델 파악 후 사내 운영팀 최초 GPT 도입으로 인한 사내 설명회 진행

포트폴리오

URL

link

GitHub

깃허브

기술 스택

기술 스택

java-8, Spring, Oracle, Linux, JSP, JavaScript, python3, Vue.js

교육

소속/기관명

세종대학교

종류 | 전공

대학교(학사) | 컴퓨터공학과

재학 기간 | 재학 상태

2017.03. ~ 2023.02. | 졸업

대외활동

활동명

EN# 교내동아리

소속/기관명

세종대학교 중앙동아리

연도

내용

Java 를 기반으로한 교육과정 4개월, 이후 팀원들과 5회의 공모전 참여 그 중 2회 입상을 진행했습니다. 이후 멘토로써 교육과정 개편 및 멘티 교육을 진행했으며, 멘티의 공모전 참여에 적극적인 피드백을 진행했습니다.

자격증

자격증명

SQLD

점수 | 발급기관

취득 | 데이터자격검증

취득연월

2023.06.

댓글