오마이컴퍼니와 플랫폼개발팀에 대해 소개합니다.
오마이컴퍼니?
•
후원형 크라우드펀딩과 주식이나 채권 등 증권을 발행하는 증권형 크라우드펀딩을 운영
•
서울시 은평구 혁신파크에 위치
•
2011년 사회적기업 창업팀으로 시작한 인증 사회적기업
•
평균연령 30대 초반
•
개인별 법인카드 제공, 월별 정해진 한도 내 점심이나 커피 등을 자유롭게 사용
•
업무 시간을 초과하여 작업할 경우, 정해진 기준에 의해 대체 휴가가 발생되고 이를 필요할때 사용
•
최신형 PC를 제공, 선호에 따라 Mac환경(맥북, iMac)
한 달에 한 번 사내문화 이벤트(OMC DAY)
입사 후 3년 만근 시 20일 유급 휴가 지원
플랫폼개발팀?
주요 업무
1.
플랫폼 유지보수
2.
품질개선(코드, 인프라, 툴)
3.
인프라관리 / 장애대응
4.
신규서비스 개발
기본 방향
•
우리는 이슈의 근본적인 원인을 분석하고 해결하지 않으면 더 큰 비용을 지불해야한다는 것을 알고 있습니다.
•
많은 레거시가 그러하듯 플랫폼 내 존재하는 기술부채를 인지하고 적절한 시점에 해결해야합니다.
•
OMC 개발팀은 플랫폼 운영에 있어 아래과 같은 목표를 설정하였습니다.
레거시(코드, 인프라, 툴)를 점진적이고 적극적으로 개선하여 플랫폼의 품질을 강화한다.
저희는 "DevOps"팀이 되고자 합니다.
사용기술 및 OMC 현황
•
OMC 플랫폼은 기본적으로 JDK8와 Spring을 기반으로 두고 있습니다.
OMC 플랫폼 2020년 기술 변화
•
•
Git-flow를 사용하여 운영 이슈(hotfix)와 기능 개발 이슈(feature), 긴급도 등에 따라 브랜치를 구분하여 작업합니다.
Codestream을 활용하여 코드리뷰를 시범 도입/운영중입니다.
•
이슈트래커와 노션을 이용하여 이슈를 기록합니다.
•
"구현노트"와 "살펴보기 가이드"를 통해 점진적으로 문서화를 진행하고 있습니다.
플랫폼개발팀 인재모집!
공통요건 - 이런 분을 찾습니다.
•
모던한 OMC 플랫폼과 개발팀의 조직문화를 함께 만들어나가고 싶은 분
•
레거시를 더 나은 구조로 개선한 경험 및 이를 활용하여 제안/협업할 수 있는 분
•
문제의 원인을 분석하고, 현 상황에 맞는 해결 방법을 함께 고민할 수 있는 분
•
새로운 시도에 거부감이 없는 분
모집중인 분야
전형절차
•
서류 → 기술면접 → 임원면접