안녕하세요, 엔드포인트보안연구개발실 Server팀 Frontend파트 개발자입니다.
Server팀 Frontend파트 주요 업무는 Genian EDR 관리자 화면의 개발 및 유지보수입니다. 여기서 관리자 화면이란 보안 담당자가 Genian EDR 제품을 사용하고 있는 사용자의 컴퓨터로 유입되는 악성코드를 탐지 및 대응하는 화면을 뜻합니다. 결국 관리자 화면은 보안 담당자가 사용하는 기능을 브라우저로 제공합니다.
이제 하루 업무 소개를 통해 실제로 어떤 식으로 무슨 일을 하고 있는지 공유하고자 합니다.
하루 업무 소개
- 출근 후 음료를 챙겨 업무 준비를 시작합니다. 사내 카페와 휴게실을 운영하기 때문에 기분에 따라 다양한 음료를 선택할 수 있습니다. 오늘은 시원한 음료를 마시고 싶어 보리차를 마시기로 했습니다.
- 팀 내 코드 리뷰를 진행하여 개발자가 미처 발견하지 못한 실수로 인한 부작용을 조기 대응합니다. 코드 리뷰 소프트웨어로 FishEye를 사용하고 있기 때문에 쉽게 팀원들과 소통하며 코드 리뷰를 할 수 있습니다.
- 전날 어떤 업무를 했는지 오늘은 어떤 업무를 진행할지 정리하여 엔드포인트보안연구개발실원들과 공유합니다. 업무 공유를 통해 진행 중인 업무가 잘못된 방향으로 설정된 것은 아닌지, 우선순위가 높은 일을 놓치고 있지는 않은지 확인합니다. 사내 메신저로 슬랙을 사용하기 때문에 쉽게 내용을 확인하고 공유할 수 있습니다.
- 나머지 오전 시간은 직무 및 일과 소개서 같은 문서를 작성하거나 정리한 업무를 진행합니다.
- 식사 시간이 되어 점심밥을 먹습니다. 특별한 일이 아니라면 사내 식당을 이용합니다. 사내 식당이 아니더라도 구내/인근 식당 제휴로 점심을 먹을 수 있기 때문에 꼭 사내 식당을 이용하지 않아도 됩니다.
- 점심시간이 끝난 후 오후 업무를 시작합니다. 오늘은 ‘관리 콘솔을 통한 다중 서버 업그레이드 기능 추가’ 업무를 진행하기로 했습니다.
- Genian EDR은 성능 확장이 필요한 경우 서버를 추가할 수 있습니다. 다수의 서버를 사용하는 경우 신규 기능, 기능 개선 등 제품을 업그레이드하는 경우 각 서버에 접근하여 동일한 작업을 반복해야 했습니다. 이를 개선하기 위해 다수의 서버를 한 번에 업그레이드할 수 있도록 기능을 제공하기로 하였습니다.