“분석 엔진 개발”은 어떤 직무인가요?

2024년 7월 2일

#직무

2024년도 2차 신입 공채는 SW개발 부문에서 무려 8개 포지션을 채용하고 있어요!
직무들을 자세히 들여다 보고, 그 중 가장 내가 관심 있는 분야, 또는 내가 잘 할 수 있는 분야를 선택해서 지원하면 더 좋겠죠?


알쏭달쏭 알듯말듯 개발 직무에 대한 궁금증! 하나 하나 해결해 드립니다.

분석 엔진 개발은 어떤 직무인가요?

“분석 엔진”은 스패로우 제품의 핵심이 되는 모듈입니다.
분석 엔진을 이해하기 위해서는 스패로우 DAST 제품의 특성을 알아야 하는데요,

스패로우 DAST는 고객사의 개발자들이 개발한 웹 애플리케이션을 검사,분석하여 웹 취약점이 존재하는지 검출하고,
잘못된 부분(=취약점)이 있을 경우 알려주는 프로그램입니다.

분석 엔진은 이 중, “검사하는 웹 애플리케이션에 취약점이 있는지 판단하는 부분”입니다.
즉 “분석 엔진 개발” 담당자의 역할은 취약점이 있는지 판단할 수 있는 규칙을 프로그램으로 구현하고 판단하는 과정을 처리하는 로직의 효율성과 속도를 높일 수 있도록 성능을 개선하는 것입니다.

현재 스패로우의 여러 제품들 중 웹 개발 과정의 취약점을 검출할 수 있는 제품인 DAST의 개발이 활발합니다.
우대사항 란에 “PHP, Go 등 웹 개발 언어 지식”과 “웹 개발 관련 지식”이 언급되어 있는데요
스패로우 분석 엔진 개발자가 PHP, Go 등 웹 개발 언어를 해당 직무에서 개발에 직접 활용하는 것은 아니지만, 우리 제품의 사용자가 해당 언어로 만들어진 웹 애플리케이션을 분석하는 엔진을 만드는 것이기 때문에 웹 개발 특성을 알고 있는 것이 업무에 도움이 됩니다.
(*해당 직무에서 실제로 개발 업무에 활용하는 언어는 지원자격 란에 작성되어 있는 “주요기술” 입니다.)

“분석 엔진 개발” 직무는 컨설턴트 직무 중 “보안 취약점 연구”와 긴밀하게 협업합니다.
“보안 취약점 연구” 직무의 담당 업무 및 자격 요건을 함께 읽어보면, “분석 엔진 개발” 직무에서 무엇을 개발하는지 이해하는 데에 더 도움이 될 거에요!

마무리하며..

현재 진행중인 2차 신입공개채용에서 모집 중인 직무를 확인해보세요!

👉2차  신입 채용 바로가기(클릭!)
👉개발자 선배 직무 인터뷰 바로가기(클릭!)