
AlmavivA de Belgique는 브뤼셀에서 유럽 기관에 Almaviva Group의 디지털 전환 전문성을 제공합니다. 공공 및 민간 부문 고객과 협력해 금융 서비스, 공공 행정, 운송 및 물류, 보안, 농업, 통신 및 미디어 분야의 기술 프로젝트를 수행합니다. IT 및 엔터프라이즈 아키텍처, 플랫폼 통합, 디지털 관계 관리 등의 업무를 하며, 서비스의 접근성, 투명성, 상호운용성 향상에 중점을 둡니다. 구직자에게는 다양한 분야에서 활동하는 기술 컨설팅 회사로 소개되며, 여기에는 현재 채용 중인 구체적인 직무가 나와 있지 않습니다.
시니어 .NET 백엔드 개발자
AlmavivA de Belgique를 위한 안전한 .NET 마이크로서비스, API 및 데이터 통합을 구축합니다. 유럽에서 원격으로 근무하며 Azure DevOps, Kubernetes Helm, SQL Server를 사용합니다.
설명
- Newtonsoft.Json, OpenTelemetry, Swagger, Bogus, AutoBogus, Moq를 사용해 .NET 8+ 백엔드 코드를 개발하고 유지 관리합니다.
- .NET 마이크로서비스 솔루션 구현을 지원합니다.
- 여러 데이터 소스와 대상 간에 데이터를 읽고, 변환하고, 기록하는 서비스를 구축하고 지원합니다.
- 동료의 풀 리퀘스트를 검토하고 승인합니다.
- 단위 테스트와 통합 테스트를 통해 검증을 구현합니다.
- Azure DevOps 빌드 및 릴리스 파이프라인과 TestPlans를 만들고 관리합니다.
- 지원 대상 애플리케이션과 서비스를 위한 Kubernetes Helm 차트를 만들고 관리합니다.
- 복잡한 SQL Server 저장 프로시저를 개발하고 유지 관리합니다.
- Kibana 대시보드를 구축하고 Elasticsearch 쿼리를 작성합니다.
- OAuth 메커니즘을 개발합니다. ADFS 지식이 있으면 우대합니다.
- Scrum 방식으로 업무를 수행하고 요청된 작업을 추정합니다.
- 기술 문서를 작성합니다.
- 보안 코딩 방식을 적용하고 로깅 및 감사 기능을 구현합니다.
- 필요에 따라 동료 및 고위 이해관계자와 명확하게 소통합니다.
지원 자격
- IT 분야 경력이 15년을 초과해야 합니다.
- 소프트웨어 개발 경력이 9년을 초과해야 합니다.
- 최근 7년 이내에 .NET Framework 백엔드 개발 경력이 5년을 초과해야 합니다.
- REST API, 통합 기능, 마이크로서비스를 포함해 확장 가능한 백엔드 구성 요소를 설계하고 개발한 경력이 3년을 초과해야 합니다.
- Kubernetes 또는 Docker Swarm과 같은 컨테이너 및 오케스트레이션 도구를 사용한 경력이 2년을 초과해야 합니다.
- OAuth 표준을 사용해 프로덕션에 투입 가능한 프로젝트를 두 개 이상 제공한 경험이 있어야 합니다.
- Agile/Scrum 환경에서의 경력이 3년을 초과해야 합니다.
- 높은 확장성을 갖춘 시스템을 다룬 경력이 2년을 초과해야 합니다.
- 국제적이고 다문화적인 환경에서 근무한 경력이 1년을 초과해야 합니다.
- 애플리케이션 개발 환경을 잘 이해해야 합니다.
- 마이크로서비스 설계 패턴에 능숙해야 합니다.
- 비동기 프로그래밍 및 메시징 패턴에 능숙해야 합니다.
- .NET 8+(C#)에 능숙해야 합니다.
- Git 및 Gitflow를 포함한 일반적인 브랜치 전략에 능숙해야 합니다.
- 관계형 데이터베이스, 특히 SQL Server에 능숙해야 합니다.
- ActiveMQ, RabbitMQ 또는 Apache Kafka와 같은 메시지 브로커에 능숙해야 합니다.
- Pipelines, Artifacts, TestPlans를 포함해 Microsoft Azure DevOps와 같은 CI/CD 시스템에 능숙해야 합니다.
- 객체 지향 프로그래밍 패러다임과 SOLID 원칙에 능숙해야 합니다.
- 설계와 아키텍처를 포함한 풀스택 솔루션의 명확하고 완전한 문서를 작성할 수 있어야 합니다.
- Linux 셸 사용법과 사용자, 그룹, 권한 등 기본적인 Linux 개념을 알아야 합니다.
- EU 시민이어야 합니다.