| 회사개요 |
유망 AI솔루션 기업 |
| 모집제목 |
Software Engineering Lead (Full-stack / Platform Architecture) 팀장급 |
| 근무지역 |
경기도 |
| 제출서류 |
이력서, 경력기술서, 사진파일첨부(국문) |
| 전체경력 |
0년
이하 |
나이 |
제한없음
|
| 학력/전공 |
|
| 모집내용 |
※ 직무개요
1. 소프트웨어 플랫폼 아키텍처 설계 및 기술 리딩
- 플랫폼의 전체 소프트웨어 아키텍처 설계 및 고도화
- 클라우드, 온프레미스, 로봇 엣지 시스템 간 통합 아키텍처 설계
- 서비스 간 통신 구조, API, 데이터 흐름 및 시스템 인터페이스 설계
- 확장성, 안정성, 보안성, 유지보수성을 고려한 기술 스택 선정 및 기술적
의사결정
- 개발 표준 수립, 코드 리뷰 및 기술 부채 관리
2. 클라우드·온프레미스 인프라 및 DevOps
- 클라우드 및 고객사 온프레미스 환경을 고려한 서비스 배포·운영 구조 설계
- Docker 등 컨테이너 기반 서비스 구성 및 배포 환경 구축
- CI/CD 파이프라인 설계 및 개발·배포 프로세스 자동화
- 네트워크 구성, 서비스 간 연결 및 접근 제어 구조 설계
- 시스템 모니터링, 로깅, 장애 대응 및 운영 안정성 개선
3. 로봇 관제 플랫폼 개발 및 시스템 통합
- React 기반 관제 프론트엔드 및 백엔드 서비스 개발 리딩
- 다수 로봇의 상태 모니터링, 원격 제어 및 미션 관리 시스템 개발
- 로봇 엣지 디바이스와 서버 간 통신 프로토콜 및 API 설계
- 실시간 데이터 수집, 처리 및 동기화 구조 설계
- 네트워크 불안정 및 단절 상황을 고려한 서비스 안정성 확보
4. 개발팀 기술 리딩 및 개발 생산성 개선
- 개발팀의 기술적 의사결정 및 핵심 개발 과제 리딩
- 아키텍처 리뷰, 코드 리뷰, 테스트 및 품질 관리 체계 수립
- AI 코딩 도구를 활용한 개발 생산성 향상 및 개발 프로세스 개선
- AI 생성 코드의 구조적 완성도, 보안, 성능 및 유지보수성 검증
- 제품기획, AI, 로보틱스 엔지니어와의 기술 협업 및 개발 일정 조율
※ 자격조건
[기본자격요건]
1. 개발 경력 및 기술 리딩
- 소프트웨어 개발 실무 경력 6년 이상
- 프론트엔드 및 백엔드 시스템 전반에 대한 이해와 실무 개발 경험
- 서비스 아키텍처 설계 및 주요 기술적 의사결정을 주도한 경험
- 코드 리뷰 및 개발 품질 관리, 기술적 문제 해결을 주도할 수 있는 역량
2. 백엔드 및 시스템 아키텍처
- Node.js 또는 Python 기반 백엔드 서비스 개발 경험
- RESTful API 설계 및 서비스 간 인터페이스 구축 경험
- 관계형 또는 NoSQL 데이터베이스 설계 및 운영 경험
- 시스템 확장성, 동시성, 데이터 정합성 및 장애 대응에 대한 이해
3. 인프라·네트워크 및 DevOps
- Linux 기반 서버 환경 구축 및 운영 경험
- AWS, GCP, Azure 등 클라우드 인프라 활용 경험
- Docker 기반 컨테이너 환경 구성 및 배포 경험
- CI/CD 파이프라인 구축 또는 운영 경험
- TCP/IP, HTTP(S), WebSocket 등 네트워크 프로토콜 및 서비스 통신 구조에 대한 이해
- 네트워크, 인프라, 애플리케이션 전반에 걸친 장애 분석 및 트러블슈팅 역량
4. 프론트엔드 개발
- React 및 TypeScript 기반 웹 애플리케이션 개발 경험
- 프론트엔드와 백엔드 간 데이터 흐름 및 상태 관리에 대한 이해
5. AI 기반 개발 도구 활용
- Claude Code, Codex, Cursor 등 AI 코딩 도구를 활용한 실무 개발 경험
- AI 생성 코드의 설계 적합성, 보안, 성능 및 유지보수성을 독립적으로 검토하고 개선할 수 있는 역량
- AI 도구의 생산성을 활용하면서도 코드베이스의 일관성과 엔지니어링 품질을 유지할 수 있는 역량
[우대사항]
1. 복합 시스템 및 인프라 경험
- 클라우드 및 온프레미스 환경에 모두 대응하는 제품 개발·운영 경험
- 엣지 디바이스, IoT, 산업용 장비 등 하드웨어 연동 소프트웨어 개발 경험
- VPN, 방화벽, NAT, 프록시 등 복잡한 네트워크 환경에서의 시스템 구축 경험
- Kubernetes 등 컨테이너 오케스트레이션 기술 활용 경험
- 대규모 분산 시스템 또는 마이크로서비스 아키텍처 설계 경험
2. 로보틱스 및 실시간 시스템 경험
- 로봇 관제 시스템(FMS), IoT 플랫폼 또는 산업용 모니터링 시스템 개발 경험
- ROS/ROS 2 또는 RMF(Robot Middleware Framework) 활용 경험
- MQTT, gRPC, WebSocket 등 실시간 통신 기술 활용 경험
- 다수 디바이스의 연결 상태 관리 및 원격 제어 시스템 개발 경험
- 오프라인 운영, 데이터 동기화 및 네트워크 장애 복구 구조 설계 경험
3. 기술 조직 리딩 경험
- Tech Lead 또는 Engineering Lead 역할 수행 경험
- 소규모 개발팀의 아키텍처 설계부터 개발·배포·운영까지 End-to-End 리딩 경험
- 기존 시스템의 구조적 문제를 분석하고 리팩토링 또는 아키텍처 개선을 주도한 경험
- 코드 리뷰, 테스트 자동화 및 개발 표준 정착 경험
|
| 기타정보 |
|
|