채용공고 올리기

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

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

미리보기

기본 정보

이름
김성욱
직업
백엔드 개발자
이메일
narangke3@gmail.com
간단 소개

함께 성장을 추구하는 개발자 김성욱입니다.

자기소개

자기소개

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

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

채용 데브옵스

항상 함께 성장하기위해 노력하며, 하루 하루 더나은 시스템을 만들기위해 노력합니다. 또, 비개발자(인사 직군)과 원활한 커뮤니케이션을 위해 효율적이고 명확한 행동을 사용합니다.

경력

회사명

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

직급 | 부서 | 근무 유형

사원 | 그룹HRIT | 재직 중

근무 기간

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

담당 업무

CJ그룹 채용 플랫폼(채용홈페이지, ATS)을 개발 및 운영하고 있습니다.

주로 CJ그룹 채용홈페이지와 ATS 툴 그리고 HRD(온보딩 등)을 위한 개발 및 운영을 주로 맡아왔습니다.

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

  • 항상 더 나은 데브옵스 문화를 위해 Jira 기반 업무, 테스트 코드와 코드리뷰 문화를 적용 및 발전시키기 위해 팀원들과 노력중입니다.

  • 500TPS를 견딜 수 있는 시스템을 유지하기위해 주기적으로 적절한 성능테스트를 진행하고 모니터링합니다.

  • 주로 Spring 프레임워크 기반의 개발을 하며, GPT 연동, 이력서 추출 OCR, 서류 평가 AI 등 시스템 경쟁력을 확보하기 위해, 다양한 AI 프로덕트와 연동 및 개발하는 작업도 진행합니다.

  • 시스템의 최적화와 쿼리속도 개선을 하는 것을 즐기며, 원활한 시스템의 UI/UX가 되기 위해 노력합니다.

TECH

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

  • Front-end : JSP, Javascript

  • Infra : Linux, Docker

  • Git,Gitlab, Git flow, Jira

프로젝트

프로젝트명

인재 DB 고도화 (TRM)

소속/기관명

CJ올리브네트웍스

프로젝트 기간

2025.02. ~ 진행 중

프로젝트 내용

[이유]

  • 기존의 후보자 관리 시스템의 사용성 저조 -> 단순한 후보자 데이터 창고의 기능

  • 채용 트랜드에 맞는 후보자 관리 필요 -> 채용 담당자들의 직접적인 니즈

  • 타 솔루션과의 경쟁력을 위한 노력 (Ex 그리팅 TRM, 나인하이어 TRM 등)

  • TRM이라는 시스템 정의 생성

[기능]

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

- 후보자 히스토리 기능 추가
후보자에 대한 원활한 관리를 위해 모든 액션에 대한 히스토리 로그화

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

[성과]

  • 입사 지원 후 관리에 한정된 솔루션이 아닌 입사 전 부터 모든 후보자에 대한 관리가 더 수월해졌다는 점

  • 사전에 시스템을 통해 여러 액션(사전스크리닝 및 사전 컨택)을 거치고 채용 과정을 태울수 있으며, 이 모든 기록을 시스템 상에서 로깅 가능

  • 자발적인 경쟁사 비교를 통해 스스로 시스템을 발전시키기위해 노력했다는 것에서 채용이라는 도메인에 대해서 이해도를 더 높일 수 있었음

프로젝트명

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

소속/기관명

CJ올리브네트웍스

프로젝트 기간

2024.09. ~ 2024.11.

프로젝트 내용

[이유]

  • 그룹 내 해외 지사 ERP 시스템 일원화 진행

  • 국내 사용 위주에서 미국,일본,동남아 등 글로벌 사용 니즈 존재

  • 대외 산업을 위한 경쟁력 확보를 위한 글로벌화 진행 필요

  • 국내와 다른 채용 방식을 위한 더 간편한 지원 방식 필요
    -> 서치펌 or 단순한 이력서/포트폴리오만 첨부

[기능]

전체적인 기획, 설계, 개발 진행 (Skill : Spring, Jsp 등)


- CJ TAS 시스템 글로벌 언어팩 적용 (24.05~24.11, 7개월) (기여도:90%)
※ 제일제당 인사팀과 협업을 통해 다국어 데이터 확보
※ 다국어 코드화 적용 - 쿼리 속도 최적화를 위한 다국어 데이터 CDN 적재로직 개선


- CJ 그룹 채용 간편지원 서비스 개발 및 구축 (24.07~24.11, 5개월) (기여도 : 100%)
※ 각 사별 간편지원 세팅 관리 기능 설계 및 개발
※ 세팅된 설정에 맞는 간편 지원 신규 페이지 개발
※ 제일제당 대상 서비스 오픈 (24.11) - 현재까지 계속 사용 중

[성과]

  • 제일제당 인사담당자들과 협업을 통해 영어 버전 데이터 수집, 후 전체적인 적용 진행

  • 다수의 계열사에서 링크드인 및 Search Firm을 통한 글로벌 인재 채용 시 간편지원 서비스 활용

  • 비개발 직군과의 소통 방식 터득

  • 글로벌 리크루터들의 업무 방식 파악

  • 글로벌 인턴쉽 진행 시 다수의 지원자 확보 (공고 당 약 500명 이상)

프로젝트명

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 및 최적화된 깃전략 확보 : Devops에는 정답이 없다.

  • 컨테이너를 이용한 CI/CD를 위한 Docker 사용 -> 실전에서의 첫 CI/CD 구축 경험 확보

  • 사내 대표 사례로 선정되며 이후의 여러 Devops파일럿 프로젝트 참여 기회 확보

    • Jira 기반 업무 프로세스

    • 테스트코드 파일럿 프로젝트

    • 데브옵스 챗봇 프로젝트

  • 해당 경험을 통해 팀내 데브옵스 전환 TF로 참여

프로젝트명

TAS 온보딩 고도화

소속/기관명

CJ올리브네트웍스

프로젝트 기간

2024.05. ~ 2024.12.

프로젝트 내용

[이유]

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

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

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

  • 알바 및 직무 이동 대상자를 위한 직무이동자를 위한 커스텀 온보딩 시스템 필요

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

[기능]

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

  • 실제 계열사 온보딩에 적용 -> 인사 팀과의 적극적인 소통

  • HRD의 데이터 관리에 용이 -> 진행한 만족도 데이터를 이용해 Insight제공

인턴쉽 및 수습 진행시 평가를 진행할 수 있는 수습평가 기능을 개발 (24년 11월~12월)

  • 만족도 데이터 뿐아닌 평가, 진단 데이터 관리 가능 : 새로운 종류의 데이터 확보

  • 다양한 도메인의 회사의 인사로 부터 직접 요구사항을 듣고 이에 맞는 설계와 공수를 진행

[성과]

  • 다수의 계열사의 온보딩 담당자와 직접적인 소통을 통해 니즈 확보 ( 커뮤니케이션 )

  • 해당 온보딩 기능에 대한 설명 및 개선 사항 페이지 배포 (시스템 용 노션 사용)

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

  • SpringFramework를 활용하여 시스템 확장성 확보

  • 적극적인 기능 설계 및 개발 (기여도 : 100%)

프로젝트명

채용시스템 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# 교내동아리

소속/기관명

세종대학교 중앙동아리

연도

2022

내용

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

자격증

자격증명

SQLD

점수 | 발급기관

취득 | 데이터자격검증

취득연월

2023.06.

댓글