모든 개발자가 알아야 할 SOLID의 진실 혹은 거짓
두줄요약
SOLID 5대 원칙의 역사와 장점을 정리한 글입니다. 면접 상황을 예시로 각 원칙의 핵심과 오해를 가볍게 짚었습니다.
핵심 내용
- SOLID 5대 원칙의 역사와 장점 정리
- 각 원칙에서 면접 시 함께 짚어볼 핵심 포인트와 흔한 오해 정리
- SOLID의 의미와 활용법을 가볍게 복습하는 구성
SOLID 5대 원칙의 역사와 장점을 정리한 글입니다. 면접 상황을 예시로 각 원칙의 핵심과 오해를 가볍게 짚었습니다.
DevOps 엔지니어 (채용연계형 인턴)
카카오뱅크
금융 컴플라이언스를 고려한 CI/CD 파이프라인과 배포 워크플로우 개선·개발, 관련 도구 운영 자동화를 담당합니다. 하나 이상의 프로그래밍 언어로 개발 가능하고 Linux·Git 기본 환경에 익숙하며 CI/CD·컨테이너·클라우드에 관심 있는 분을 찾습니다.
쿠버네티스(Kubernetes) 엔지니어
카카오뱅크
카카오뱅크 Kubernetes 표준 환경 구축·운영, 클러스터 프로비저닝·형상 관리, CI/CD 설계와 모니터링·장애 대응을 담당합니다. Go·Python·Shell 자동화 경험과 Linux·Cloud Native, IaC·GitOps 기반 자동화 시스템 구성 경험이 필요합니다.
재무리스크 시스템 개발자 (계약직)
카카오뱅크
은행 재무·리스크 정보 단위 시스템을 개발·운영하며, 재무·리스크 지표 산출 시스템을 설계합니다. 금융 도메인 개발·운영 2년 이상 경력과 Java·Spring Boot 백엔드, RDBMS 설계 및 SQL 작성 역량이 필요합니다.
데이터 엔지니어 - Data Product
카카오뱅크
Kafka·Flink 기반 실시간 파이프라인과 Airflow 기반 배치 처리, 데이터 적재·변환 및 데이터 마트 설계·구축을 담당합니다. SQL과 Java·Kotlin·Python 중 하나에 숙련하고, 대용량 ETL/ELT 및 분산 데이터 플랫폼 경험이 필요합니다.
#디자인패턴 주제를 다룬 다른 회사 글
단일책임원칙(SRP)을 비유를 통해 쉽게 풀어낸 설계 가이드입니다. 책임과 기능의 구분, 설계 트레이드오프를 함께 다뤘습니다.
