시니어 AI 증강 소프트웨어 엔지니어
독일 IT 서비스 기업 DATAGROUP에서 AI 지원 하이퍼자동화 및 워크플로 관리 소프트웨어를 개발합니다. 보안 풀스택 애플리케이션, API, CI/CD 파이프라인과 테스트 전략을 구축합니다.
설명
- 최신 AI 도구를 활용해 하이퍼자동화 및 워크플로 관리 소프트웨어를 구축합니다
- 복잡한 풀스택 프로젝트를 분석부터 배포까지 주도합니다
- 관계자와 요구사항을 검토하고 비즈니스 요구를 견고한 소프트웨어 아키텍처로 구현합니다
- 데이터 모델과 엔터티 관계 다이어그램을 설계합니다
- RESTful API 및 OpenAPI 인터페이스를 명세합니다
- RBAC, OAuth, JWT를 사용해 OWASP 기준에 부합하는 보안 설계를 수행합니다
- 프런트엔드와 백엔드 기술 전반에서 확장 가능하고 고성능인 애플리케이션을 개발합니다
- 단위 테스트, 통합 테스트, 엔드투엔드 테스트 전략을 수립합니다
- 코드 리뷰를 통해 코드 품질을 유지합니다
- XSS, SQL 인젝션, CSRF를 포함한 보안 위험을 식별합니다
- 애플리케이션을 자체 호스팅 서버에 배포합니다
- GitHub Actions 또는 GitLab CI로 CI/CD 파이프라인을 구성합니다
- 모니터링 대시보드를 개선합니다
- AI 생성 코드를 검토해 아키텍처 문제를 찾고 성능을 개선합니다
- 기술적 절충점을 비기술 관계자에게 설명하고 해결 방안을 제시합니다
지원 자격
- 컴퓨터 과학, 경영정보학 관련 학위 또는 이에 준하는 자격. IT 애플리케이션 개발 전문가 직업 교육 이수도 포함됩니다
- 수년간의 실무 소프트웨어 개발 경험이 있으며 포트폴리오 또는 프로젝트 실적을 제시할 수 있어야 합니다
- Claude Code, GitHub Copilot, Cursor와 같은 AI 코딩 도구를 정기적으로 생산성 있게 사용해야 합니다
- REST API, 웹훅, PostgreSQL 또는 MySQL을 포함한 SQL 데이터베이스 설계에 대한 탄탄한 지식
- Node.js, Python, Go, C#, Java 중 하나 이상의 백엔드 언어에 대한 시니어 수준의 숙련도
- React, Vue.js, Angular와 같은 최신 프런트엔드 프레임워크 경험 및 그중 하나 이상의 시니어 수준 숙련도
- HTML, CSS, JavaScript 또는 TypeScript와 최신 UI/UX 패턴에 대한 숙련도
- 인젝션, XSS, CSRF, 취약한 인증을 포함한 OWASP Top 10에 대한 깊이 있는 지식
- JWT, OAuth, RBAC, SSO와 같은 인증 및 권한 부여 기술의 실무 경험
- Docker 및 GitHub Actions, GitLab CI, Jenkins와 같은 CI/CD 도구 경험
- 자체 호스팅 서버와 클라우드 환경 모두에 애플리케이션을 배포할 수 있어야 합니다
- 독일어와 영어의 뛰어난 문서 작성 및 구사 능력
복리후생
- 개방적이고 협력적인 문화와 신뢰를 바탕으로 한 업무 환경
- AIS 팀의 지원을 받는 체계적인 온보딩
- 수평적인 조직 구조, 빠른 의사결정, 높은 자율성
- 개인 맞춤형 성장 기회와 다양한 업무
- 유연한 근무 시간
- 원격 근무 가능
- 높이 조절 책상과 각 업무 공간당 최소 2대의 모니터를 갖춘 현대적이고 시설이 잘 갖춰진 사무실
- Claude Code, GitHub Copilot, Cursor 등 고급 AI 도구를 정기적으로 사용
- 기술을 자유롭게 선택하고 도구 결정 과정에 참여
- 스포츠 행사 참가 지원
- DATAGROUP 사내 상점을 통한 장비 이용
- 독일 전역에 30곳 이상의 지점이 있으며 고용주 변경 없이 사내 전근 가능
