home
👨🏻‍💻

플랫폼 개발자

하영님, 반갑습니다. 간단한 자기소개 부탁드려요.

안녕하세요. SVMP 플랫폼 개발팀 김하영입니다. 저는 21년 6월에 첫 회사로 씨벤티지에 입사했고 지속적인 성장을 위해 좋은 동료들과 함께 새로운 기술을 공유하고 개발 프로세스를 개선하는 데 노력하고 있습니다.
저는 우연히 어떤 분의 글을 보고나서 개발자가 되기로 마음을 결정했는데요, 그 글에는 본인이 개발자가 되기 위한 과정과 어떤 개발자가 되었는지 상세하게 설명되어있었고 막연히 ‘그 사람처럼 되고싶다’ 라는 생각이 들어 개발을 시작하게 되었습니다.
실제로 개발 공부를 하면서 내가 입력한 코드 몇 줄에 의해서 결과가 바뀌고 적용이 되는 점에 재미를 느꼈고 사용자에게 편리함을 제공하는 서비스를 만들어보고 싶다는 생각이 들었습니다.

어떤 역할을 맡고 계신가요?

저는 SVMP 플랫폼의 전반적인 개발과 데이터 수집, 검증, 표출하는 일을 하고 있고 그 중에서도 항구의 전체적인 상황을 모니터링 하는 Port Insight라는 서비스를 주로 개발하고 있습니다.
Port Insight는 항구의 실시간 혼잡도를 확인하고, 통계 분석 자료를 통해 선박의 효율적인 플래닝을 지원하고 이벤트에 적시 대응하며 불필요한 물류 비용을 줄일 수 있는 서비스입니다.

씨벤티지에 합류를 결정하게 된 계기가 궁금합니다.

저는 사용자들에게 편리함을 제공하는 서비스를 개발하고 싶다는 생각을 가지고 있었습니다. 글로벌 공급망 정보의 제한적이며 비효율적인 부분을 개선하기 위해 씨벤티지에서 전세계 선박 데이터를 수집하고 자체 플랫폼을 개발한 것이 인상 깊었습니다. 제가 합류한다면 대용량 데이터 처리를 경험을 해볼 수 있을 것 같아 관심이 생겼고 무엇보다 높은 성장 가능성을 가진 스타트업에서 회사의 성장에 기여할 수 있는 기회가 될 것 같아 함께하게 되었습니다

플랫폼 개발과 관련하여 기억에 남는 업무 경험이 있으신가요?

Port Insight 서비스에서 사용되는 대용량 데이터 처리 프로젝트를 spring batch framework에 맞게 전환하는 작업이 기억에 남습니다.
기존에는 데이터 처리 로직을 일정 주기로 반복해서 실행시키는 scheduling을 통해 대용량 데이터 처리 작업을 수행했지만 서비스의 확장성이 낮고 데이터 처리 과정의 환경을 코드 내부에서 관리해야 하는 단점이 존재했습니다.
spring batch로 전환하면서 확장성이 높아지고 유연해졌으며 spring batch 관리 도구로 jenkins를 사용하여 재시도 및 복구, 모니터링이 가능해졌습니다.
처음해보는 작업이었기 때문에 어려움도 있었지만 좋은 동료들과 함께 했기에 만족할 만한 결과를 얻을 수 있었습니다.

앞으로의 계획도 듣고 싶어요.

더 나은 서비스를 만들어 저희 서비스의 트래픽을 늘리고 싶어요. 대용량 트래픽을 처리해보고 싶은 바람도 있고 트래픽이 늘어날 수록 서비스가 성장하고 있다는 것이니까요.
그리고 서비스의 성장과 더불어 좋은 개발, 팀 문화를 만들어 나가고 싶어요. 서비스의 성장에 초점을 맞추느라 흔히 얘기하는 ‘더 나은 방법’이라는 것이 미뤄지는 경우가 많은데 두 가지 모두 적절히 병행하기 위해 꾸준히 노력하려고 합니다.

마지막으로, 씨벤티지 개발자 채용에 관심이 있는 분들께 저희 회사소개 및 직무 소개를 부탁드려요!

먼저 씨벤티지 채용에 관심을 가져 주셔서 감사합니다.
저 말고도 좋은 팀원분들이 많이 계시기 때문에 저희와 함께 성장하고 소통하면서 재밌게 일할 수 있습니다! 씨벤티지의 해양 물류 공급망 관리가 생소하게 다가올 수 있겠지만 제가 그랬던 것처럼 높은 성장 가능성을 가진 스타트업에 합류해 회사의 성장에 기여할 수 있는 기회가 되길 응원하겠습니다.