🎙️

알테어엔지니어링 - 김민섭 개발자님 (SW/솔루션 포지션)

개발자 커리어 점프 [점핏]! 개발자를 위한 직무 이야기를 전해드립니다.
개발자님의 직무 이야기
1. 담당하고 계신 업무를 소개해주세요.
저는 Altair에서 ‘Inspire PolyFoam’이라는 폴리우레탄 발포 공정 해석 소프트웨어 개발을 하고 있습니다.
2. 현재 회사와 지금의 직무를 선택하게 된 계기는 무엇인가요.
Altair는 자유롭고 힘찬 분위기의 회사라고 생각하고 있습니다. 그렇기 때문에 직원들 사이에서도 소통이 원활하여 개인의 역량을 뽐내기 좋을 것이라 생각했습니다.
3. 하루 일과를 소개해주세요.
한국 알테어에서는 유연근무제를 실행하고 있습니다. 자신의 여건에 맞게 8~10시 사이에 자유롭게 출근하고 있습니다. 회사에 도착하면 멋지게 준비된 카페테리아에서 커피를 내리고 책상에 앉습니다.
저는 공학 및 화학 이슈를 다루는 코어 코드를 개발하고 QA 작업도 진행하고 있습니다. User interface의 경우는 스페인 개발팀에서 개발을 하고 있기 때문에 메일이나 팀즈, JIRA를 통해서 업데이트된 이슈 체크합니다. Altair 제품군은 연 3회 업데이트가 이루어지기 때문에, 연간 개발 로드맵을 토대로 개발을 진행하게 됩니다.
점심은 팀원들과 함께하거나 자유롭게 식사를 합니다. 날씨가 좋은 날에는 주변 공원이나 빌딩 숲을 산책하면서 시간을 보내기도 합니다.
오후에는 맡은 업무를 수행하고 논의가 필요할 때에는 팀원들과 개발에 관한 의견을 공유하고 개발 진행과정을 체크합니다. 그리고 다양한 국가의 고객, QA 엔지니어 등으로부터 SW에 대한 피드백을 받고 대응하는 것 또한 일과 중 하나입니다.
4. 업무를 하며 가장 보람을 느낄 때는 언제이신가요.
개발 계획에 맞게 기능이 구현된 후 사용자들이 잘 활용할 때에 보람을 느낍니다.
자유로운 분위기의 알테어
알테어엔지니어링의 개발이야기
1. 기획부터 개발까지 진행되는 프로세스를 소개해주세요.
저희 팀은 사용자와 소통하는 과정을 중요하게 생각합니다. 개발 로드맵 또한 사용자의 니즈를 파악하여 기능을 개발계획을 정하는 경우가 많습니다.
개발 방향이 정해지면 각자 개발 아이템에 대하여 연구하고 구현하게 됩니다. 개발팀은 연 3회 새로운 버전을 출시하는데 그 기간에 맞추어 GUI팀과 유기적으로 소통하면서 새로운 기능이 추가되거나 오류가 수정된 새 버전을 출시하게 됩니다.
2. 개발 배포 프로세스를 소개해주세요.
저는 코어 코드를 개발하고 있고, 개발된 기능들은 Test 버전에 지속적으로 업데이트됩니다. 이때 각각의 기능들에 대하여 QA가 지속적으로 이루어지게 되며, 문제가 발생되면 팀즈, JIRA를 통해 글로벌 엔지니어와 협업하여 해결해 나갑니다. 모든 기능에 대한 QA가 마무리되면 업데이트된 내용을 Release Note에 작성하여 SW와 함께 사용자에게 배포하게 됩니다.
3. 개발환경을 소개해주세요.
저희 회사는 Dell Precision 노트북을 주로 사용합니다. JIRA, Confluence로 이슈를 관리하고 진행 상황에 대해 교류합니다. VS code를 주로 사용하여 코드 개발을 하며, 상황에 따라 컴파일/링크작업을 진행합니다.
팀즈를 통해 글로벌 엔지니어들과 협업하며, GitLab, Perforce 등으로 이력 관리를 합니다. 저희 팀은 Window 기반 SW를 개발하고 사용하는 언어는 C++, Java, Python을 사용합니다.
사무실 내부
4. 코드리뷰 문화를 소개해주세요!
개발된 기능이나 코드 등은 팀원들끼리 항상 리뷰합니다. 또한 JIRA에서 항상 이슈나 개발계획을 업데이트하고 있기 때문에 Work Flow를 따라 개발을 진행하고 Code Review 시에 서로 확인하여 이슈가 있을 경우 해당 JIRA ticket에 Comment를 남기게 됩니다.
5. 장애나 긴급상황에서는 어떤 프로세스로 대응하시나요.
출시 후 Bug가 발생한 경우 기술지원 담당자를 통하여 내용을 파악하게 됩니다 이때에 대부분의 이슈는 해결되게 됩니다. 그렇지 못한 경우에는 Hotfix 버전에 해당 내용을 수정하여 배포하게 됩니다.
6. 기술 도입이나 업무 영역의 확장이 자유로우신 편인가요.
Altair는 많은 SW를 개발하고 지원하고 있습니다. 그렇기 때문에 개발자들은 전 세계에 상주하고 있습니다. 정기적인 기술 세미나를 진행하여 서로 소통하고 기술을 도입하거나 서로 협업을 통하여 업무영역의 확장도 자유롭습니다.
나의 개발 Tip
1. 일하는데 가장 중요하게 고려하는 데스크 세팅은 무엇인가요?
요즘 무접점 키보드는 필수인 것 같습니다. 그리고 여러 창을 띄워 놓고 일해야 하는 경우가 많기 때문에 21:9 모니터를 사용하는 것을 가장 좋아합니다. 손이 큰 편이라 애용하는 게이밍 마우스도 함께 사용하고 있습니다.
2. 현재 하고 있는 업무의 역량을 키우기 위한 나만의 노력은 무엇인가요?
저희 회사가 외국계 회사이다 보니 해외 팀이나 고객들과 영어로 소통하는 경우가 많습니다. 그래서 사내에서 영어교육 프로그램을 운영하고 있습니다.
저도 참여하고 있는데 아주 도움이 되는 프로그램입니다. 개발 관련 역량은 주로 구글 또는 서적을 이용하는 편입니다.
휴게공간
우리회사는 개발자를 위해 이렇게 지원합니다.
1. 함께 일하는 동료들을 소개해주세요!
저희 팀은 멋진 팀장님의 리더십으로 팀 내 분위기가 아주 화목합니다. 그리고 사내 분위기는 자유롭고 좋은 분들이 많기 때문에 업무에 더욱 집중할 수 있습니다.
2. 기술 역량 향상을 위한 교육 및 학습의 기회를 소개해주세요.
종종 사내에서 외부 인사를 초청하여 업무능력 향상을 위한 교육이나 강연을 개최합니다.
3. 우리회사의 테스트 기기현황 및 업무환경을 자랑해주세요.
기기는 대부분 Dell 노트북을 사용합니다. 하지만 업무에 따라서 데스크탑이나 Mac Book을 할당받을 수 있습니다.
알테어는 1985년 미국에서 설립한 글로벌 IT 기업으로 데이터 분석, 고성능 컴퓨팅 및 제품 개발 분야에서 소프트웨어 및 클라우드 솔루션을 제공하고 있습니다. 미시간주 트로이에 본사를 두고 있으며, 전 세계 25개국에 86개의 지사가 있습니다.
알테어엔지니어링의 채용 포지션이 궁금하다면?! 점핏에서 확인해보세요
점핏에서 개발자로 취업하고 취업축하금 받으세요!