채용공고 올리기

박병준님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
박병준
직업
백엔드 개발자
이메일
bj11077@gmail.com
간단 소개

끊임없이 공부하는 개발자

기술 스택

기술 스택

Java, Spring Boot, JPA, mybatis, Kafka, apache-kafka-connect, Docker, Kubernetes, helm, amazon-opensearch, Jenkins, argocd

경력

회사명

메타빌드(주)

직급 | 부서 | 근무 유형

팀원 | 데이터가상화연구실 | 재직 중

근무 기간

2021.02. ~ 재직 중 (4년 4개월)

담당 업무

백엔드 개발, 인프라 관리

프로젝트

프로젝트명

RAG 서비스기반 공통환경구축

소속/기관명

메타빌드

프로젝트 기간

2025.01. ~ 진행 중

프로젝트 내용

[담당업무]

- 앤서블을 활용한 쿠버네티스 cpu 및 gpu노드 자동설치 스크립트 작성

- 쿠버네티스 클러스터 내부 공통 리소스 정의

- 클러스터 모니터링 API 개발

- CI/CD 파이프라인 고도화 및 가이드작성

[활용 기술]

- Kubernetes, ArgoCD, Helm, Python, FastAPI

프로젝트명

공공 Saas AI기반 민원행정 통합지원 서비스

소속/기관명

메타빌드

프로젝트 기간

2024.07. ~ 진행 중

프로젝트 내용

[담당업무]

- 개발을 위한 쿠버네티스기반 환경 설계 및 내부 개발환경 구축

- Ncloud 내부 인프라 환경 구축

- CI/CD 파이프라인 구축

[활용 기술]

- Kubernetes, ArgoCD , Helm , Docker, Jenkins, Ncloud

프로젝트명

미래차 디지털융합산업 실증플랫폼 인프라 구축

소속/기관명

메타빌드

프로젝트 기간

2024.04. ~ 2024.08.

프로젝트 내용

[담당업무]

- 쿠버네티스기반 환경구성

- 쿠버네티스 클러스터 내부 kafka, kafkaConnect 환경구축

- 카프카 커넥트를 활용한 데이터 수집 파이프라인 구축

- 하둡 적재를 위한 데이터 수집 모듈 개발

- Json to Parquet 변환 모듈 개발

- 스프링배치를 활용한 오픈서치 데이터수집모듈 개발

[활용 기술]

- Kubernetes, ArgoCD , Helm , Docker, Kafka, KafkaConnect, Hadoop

- Java17, SpringBoot

프로젝트명

저고도 드론 교통관리시스템 개발 및 통신 인프라 고도화

소속/기관명

메타빌드

프로젝트 기간

2023.12. ~ 진행 중

프로젝트 내용

[담당업무]

- 쿠버네티스기반 환경구성

- Opentelemetry를 활용한 로그 수집 파이프라인 구성

- 게이트웨이 MSA 설계

- 쿠버네티스 상태조회 서비스 개발

- ArgoCD Client를 활용한 쿠버네티스 리소스 배포 서비스 개발

- 공공데이터 수집모듈 개발

[활용 기술]

- Kubernetes , Helm , Docker, OpenSearch, Opentelemetry

- Java17, SpringBoot, Spring Batch, OpenFeign, JPA

프로젝트명

오픈스택기반 사내 프라이빗 클라우드 환경 구축

소속/기관명

메타빌드

프로젝트 기간

2023.12. ~ 2024.02.

프로젝트 내용

[담당업무]

- 오픈스택 환경 구성

- 쿠버네티스 HA 환경 구성

- CI / CD 파이프라인 구축

[활용 기술]

- OpenStack, Kubernetes, Helm, Docker, Jenkins, ArgoCD

프로젝트명

디지털 집현전 통합플랫폼 구축(2차)

소속/기관명

메타빌드

프로젝트 기간

2023.04. ~ 2023.12.

프로젝트 내용

[담당업무]

- 쿠버네티스기반 환경구성

- 카프카 커넥트를 활용한 데이터 파이프라인 구축

- 카프카 커넥트 패키징 sdk 개발

- 웹상에서 배포및 모니터링을 위한 쿠버네티스 연동 API 개발

- 도커 베이스 이미지 빌드 탬플릿 작성

- 빅데이터 통계 대시보드 화면 개발

[활용 기술]

- Kubernetes , Docker, Ncloud

- Java, Spring Boot, Angular13, Kafka, Kafka Connect

프로젝트명

상용차 고속자율주행 종합평가 시설 구축(2차)

소속/기관명

메타빌드

프로젝트 기간

2021.12. ~ 2023.04.

프로젝트 내용

[비즈니스 모델 개발]

- 진행중인 시나리오 관리 기능 개발

- 시험결과 조회 기능 개발

- 시험항목 관리 기능 개발

- 공지사항 관리 기능 개발

- 사용자관리 / 권한관리 개발

[핵심 기능 개발]

- 차량 위치데이터 수신 및 표출 기능 개발

- PTZ제어 API 모듈 개발

- 시나리오 등록 마법사 기능 개발

[활용 기술]

- TypeScript, Angular13

- Java, Spring Boot

- JPA

프로젝트명

K-city 기상재현 인프라 제어시스템

소속/기관명

메타빌드

프로젝트 기간

2021.09. ~ 2021.12.

프로젝트 내용

[비즈니스 모델 개발]

- 인프라 상태 정보 연동 API 개발

- 시험장비 관리 기능 개발

- 인프라 관리 기능 개발

- 지도 바로가기 기능 개발

[핵심 기능 개발]

- 실시간 관제화면 개발

- 차량 위치데이터 수신 및 표출 기능 개발

- 시나리오 등록 마법사 기능 개발

[활용 기술]

- javaScript, AngularJS

- Java, 전자정부프레임워크

- Mybatis

프로젝트명

대구 수성알파시티

소속/기관명

메타빌드

프로젝트 기간

2021.07. ~ 2021.09.

프로젝트 내용

[비즈니스 모델 개발]

- 운행중인 차량 현황 조회 기능 개발

- 차량 관리 기능 개발

- 차량 데이터 통계화면 개발

[핵심 기능 개발]

- 차량 장비 매핑 기능 개발

[활용 기술]

- TypeScript, Angular8

- Java, Spring Boot

- JPA

프로젝트명

의정부 스마트시티 기반구축 사업

소속/기관명

메타빌드

프로젝트 기간

2021.03. ~ 2021.07.

프로젝트 내용

[비즈니스 모델 개발]

- 서버 자원 모니터링 연동 API 개발

- 스쿨존 차량 속도 통계화면 개발

- 하천 수위 현황 조회 기능 개발

[핵심 기능 개발]

- CCTV 정보 동기화 기능 개발

- 하천 수위 공공데이터 수집 기능 개발

[활용 기술]

- TypeScript, Angular8

- Java, Spring Boot

- JPA

교육

소속/기관명

학점은행제

종류 | 전공

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

재학 기간 | 재학 상태

2020.01. ~ 2021.02. | 졸업

소속/기관명

염광고등학교

종류 | 전공

고등학교 | 인문계열

재학 기간 | 재학 상태

2011.03. ~ 2014.02. | 졸업

자격증

자격증명

정보처리기사

점수 | 발급기관

1급 | 한국산업인력공단

취득연월

2020.11.

자격증명

컴퓨터활용능력

점수 | 발급기관

1급 | 대한상공회의소

취득연월

2020.05.

자기소개

자기소개

최근 맡은 프로젝트들에서 쿠버네티스 쪽을 담당하게 되었습니다. 이전 프로젝트들에서는 자바와 스프링부트 기반 개발업무만 담당하다가 새로운 파트를 담당하면서 제대로 구축해 보자는 생각으로 쿠버네티스를 공부했습니다.

쿠버네티스를 공부하면서 필요한 기반지식들에 대해 알아보고 최우선적으로 필요한 도커와 쿠버네티스에 대해

공부하면서 쿠버네티스 환경을 구축했습니다. 환경구축을 위해 공부하면서 클라우드 네이티브라는 키워드를 많이 보게 되어 찾아봤습니다.

클라우드 네이티브에 대해 알아보면서 해당 프로젝트에서 가장 문제라고 생각했던 부분에 대해 알게 되었습니다.

특정기능을 이미지로 만들고 쿠버네티스에 배포하는 것까지는 적용이 되있지만, 이것들을 모두 사람손으로 작업을 하고 있어서 CI/CD 파이프라인의 구축의 필요성을 느끼게 되었습니다. CI/CD 구축을 위해 관련 강의들과 책들을 찾아보면서 사용할 도구는 Jenkins와 ArgoCD로 확정하였고 이후에 진행되는 프로젝트에서 CI/CD 파이프라인 구축을 완료하였습니다. 현재는 이러한 경험을 바탕으로 Saas 환경을 쿠버네티스에 구축하는 역할을 맡게 되어 멀티테넌시를 고민하면서 내부구조를 설계하고 있습니다.

댓글