메이커스 BE 챕터를 소개할게요
메이커스 BE 챕터는 SOPT 내의 구성원들이 더 나은 경험을 할 수 있도록 여러 파트 & 팀과 협력하여 새로운 기능을 개발하고, 기존의 시스템을 안정화 하고 고도화 시켜요.
SOPT 활동을 하면서 겪었던 어려움을 해결할 수 있는 신규 기능을 자유롭게 제안/논의하여 기술을 통해 해결할 수 있어요.
견고하면서 유연한 시스템을 구축하기 위한 서버 아키텍처 및 서버 인프라의 최적화에 대한 고민을 계속 하고 공유하며, 함께 좋은 방향으로 개선해 나가고 있습니다.
메이커스 서버 개발자는 이런 일을 해요
더 크고 안정적인 프로덕트를 만들기 위해, 각 팀의 기술 수준과 개발 문화가 지속적으로 성장하도록 협력해요.
SOPT 공식 홈페이지 팀
•
SOPT를 대내외적으로 알릴 수 있는 공식 홈페이지를 개선하고 발전시켜요.
•
SOPT에 지원하는 많은 지원자들을 위한 지원서 기능도 함께 관리하고 있어요.
•
Spring Boot, Java 경험이 있으신 분을 찾고 있어요.
SOPT Playground 팀
•
3천여명의 SOPT 구성원들이 어떻게 하면 더 잘 소통하고 가치를 연결할 수 있을지 고민하는 팀이에요.
•
구성원들 간의 소통 창구인 커뮤니티를 통해 활발한 네트워킹 기회를 제공해요. 또한 SOPT 멤버 소개, 프로젝트 소개, 커피챗, 끝말잇기와 같은 기능도 담당하고 있어요.
•
Spring Boot, Java 경험이 있으신 분을 찾고 있어요.
Crew (모임 서비스) 팀
•
SOPT Playground 내에 있는 "모임" 탭에서 구성원들이 하나로 모일 수 있는 모임 서비스를 만들고 있어요.
•
34기에서는 모임 신청 과정에서의 안정성을 높이는 작업을 진행했고, 곧 다가올 35기에서는 모임 활성화를 위한 기능과 견고한 시스템을 만들 예정이에요.
•
Spring Boot, Java 경험이 있으신 분을 찾고 있어요.
SOPT APP 팀
•
SOPT 공식 앱을 만드는 팀이에요. SOPT를 더욱 재미있고, 알차게 활동할 수 있도록 도와주는 서비스를 만들고 있어요.
•
34기 활동 회원이 많이 사용해주셨던 솝탬프 기능 및 익명 콕 찌르기 기능과 같이 SOPT 회원들이 서로 즐겁게 활동하며 연결될 수 있는 서비스를 만들며 유저와 가까운 곳에서 피드백을 받을 수 있어요.
•
Spring Boot, Java 경험이 있으신분을 찾고 있어요.
플랫폼 팀
•
메이커스의 여러 프로덕트 팀들이 프로덕트에만 집중할 수 있도록, 공통의 기술적인 문제들을 해결해요.
•
공통 알림 푸시 서버를 개선하고, 메이커스 프로덕트들의 인증 기능을 떼어내고 개선하는 작업을 진행하려고 해요.
•
운영 어드민 제품도 함께 만들어 가고 있어요.
•
SOPT를 위한 프로덕트 서비스를 만들어가는 다른 팀들과는 다르게 메이커스 내의 기술적이고 시스템적인 문제를 해결하는 것에 집중해요. 이 점 참고 부탁드려요.
•
Spring Boot, Java 경험이 있으신 분을 찾고 있어요.
이외에 메이커스에는 필요에 따라 소속 팀과 상관없이 자발적으로 모여 TF를 구성하여 조직을 위한 서비스를 만드는 문화가 있어요.
•
지난 2기와 3기 동안 BE 챕터원들은 알림 TF를 조직하여 SOPT 회원들이 프로덕트를 더 나은 경험으로 사용할 수 있도록 힘써주었어요.
•
지난 4기 동안 BE 챕터원들은 인프라 비용 절감 TF를 조직하여 약 $90를 절감하며 비용적인 측면에서 기여했어요.
이런 기술을 사용해요
Spring 기술 스택
•
Framework: Spring Boot, Spring Security
•
Data: JPA, QueryDSL, PostgreSQL, Redis
•
CI/CD: Git, Github Actions
•
Infra: Nginx, AWS, Docker, nGrinder, Caddy
이런 분을 찾고 있어요
•
팀이 사용하고 있는 기술 스택에 대한 이해와 구현 역량을 갖추신 분
•
기술적 고민 뿐만 아니라 메이커스 조직 방향에 적합한 피쳐를 기획적으로 고민하며, 이에 근거 있는 의견을 적극적으로 제시할 수 있는 분
•
문서화의 중요성을 알고 이를 통해 협업하기 좋은 환경을 만들어갈 수 있는 분
•
시간 관리 능력과 빠른 응답성을 갖추며, 작업 상황을 투명하게 공유하시는 분
•
개선에 개방적이고, 코드 개발 및 인프라 작업에 대해 소프트 스킬을 활용하여 동료들에게 명확하게 설명하실 수 있는 분
•
타인에 의존하지 않고 능동적으로 개선점을 찾아 문제를 해결하고자 노력할 줄 아는 분
•
적극적이고 명확하게 본인의 의견을 피력하고 유연한 마음가짐으로 토론를 즐기시는 분
•
이슈를 두려워 하지 않고, 성장의 원동력으로 생각하시는 분
이런 분이라면 더 좋아요
•
장기적인 관점에서의 안정적인 인프라 설계 및 운영을 고민해보신 분
•
기존 코드의 방향을 이해하고, 더 좋은 방향을 같이 고민할 수 있는 분
•
업무 뿐만 아니라, 메이커스 내 네트워킹에도 적극적으로 참여해주시는 분
•
기능 구현이나 마주한 트러블 슈팅 등 문서화 하여 공유하는 걸 좋아하시는 분
•
자신의 반대 의견으로 귀결되더라도 인정할 줄 알고, 이해하고자 노력하는 사람
•
온전히 집중하고 책임감을 가지고 작업을 열심히 할 수 있는 사람
이런 것들을 참고하시면 좋을 것 같아요 ☺️
•
메이커스 일부 팀의 BE 챕터에서는 개발한 프로젝트의 코드를 Github로 공개하고 있어요.
SOPT를 위해 Maker들이 고민한 흔적들이 있으니, 궁금하신 분들은 언제든 구경하실 수 있습니다 !