Miratech
Miratech
Miratech는 기업의 디지털 전환을 지원하는 글로벌 IT 서비스 및 컨설팅 기업입니다. 아웃소싱, 소프트웨어 개발, 전문 서비스를 아우르는 폭넓은 서비스를 제공하며, 엔터프라이즈급 제공 역량과 스타트업 혁신에서 비롯된 유연성을 결합합니다. 1989년에 설립된 Miratech는 B2B 컨설팅과 SaaS 관련 기술 분야에서 사업을 운영하며, 소프트웨어 전문 지식과 기술 서비스를 필요로 하는 조직을 지원합니다.

시니어 풀스택 Java 엔지니어—인력 관리(캐나다 원격)

Miratech의 엔터프라이즈 고객을 위한 확장 가능한 Java, React 및 Node.js 인력 관리 솔루션을 구축합니다. WFM 서비스, 애플리케이션, 통합 및 배포 파이프라인을 개발합니다.

설명

  • Java, Spring Boot 및 도메인 주도 설계 방식을 사용해 확장 가능한 백엔드 서비스를 설계, 개발, 테스트 및 유지 관리
  • 예측, 인력 산정, 일정 생성, 교대 관리, 준수율, 예외 처리 및 운영 보고를 위한 마이크로서비스 생성
  • TypeScript와 React로 반응형 인력 관리 애플리케이션 구축
  • API 우선 개발 방식으로 REST API 설계 및 사용
  • OpenAPI/Swagger 계약과 버전 관리 표준 수립 및 유지
  • 일정 변경, 상담원 상태, 큐 지표, 예측 및 준수율 이벤트를 위한 이벤트 기반 워크플로 구현
  • WFM 기능을 CX 플랫폼, ACD 및 라우팅 시스템, 인사 및 급여 시스템, ID 서비스, 엔터프라이즈 데이터 플랫폼과 연결
  • PostgreSQL 및 기타 관계형 데이터베이스에서 인력 및 운영 데이터 모델 설계
  • 서비스를 컨테이너화하고 클라우드 네이티브 배포 패턴과 구성 관리 지원
  • Jenkins, 자동화 테스트, 품질 게이트 및 반복 가능한 배포 프로세스로 CI/CD 파이프라인 개발 및 유지 관리
  • 프로덕션 문제를 조사하고 성능, 배치 처리, 동시성, 확장성 및 안정성 개선
  • 코드 리뷰, 기술 설계 세션, 아키텍처 논의, 스프린트 계획 및 지속적인 개선에 기여
  • 제품, 운영 연구, QA, DevOps, UX 및 기타 이해관계자와 협업

지원 자격

  • 프로덕션 애플리케이션에 대한 책임을 포함해 8년 이상의 풀스택 소프트웨어 개발 경험
  • Java 및 Spring 기술에 대한 고급 실무 경험, 특히 Spring Boot, REST 서비스, 보안 및 영속성 경험
  • Angular 또는 React, TypeScript, 컴포넌트 기반 설계, 상태 관리 및 최신 테스트 방식에 대한 탄탄한 프론트엔드 개발 경험
  • 통합, 경량 서비스, 빌드 도구 또는 지원 구성요소에 Node.js를 활용할 수 있는 실무 지식
  • 분산 환경에서 REST API, 마이크로서비스 및 이벤트 기반 서비스를 설계한 역량
  • 뛰어난 SQL 기술과 PostgreSQL 또는 유사한 관계형 데이터베이스에서 효율적인 데이터 모델을 작성한 경험
  • 클라우드 기반 및 컨테이너화 애플리케이션을 구축, 배포 또는 지원한 경험
  • 영어 구사 능력이 뛰어나고 여러 직무로 구성된 팀에서 효과적으로 서면 및 구두로 소통할 수 있는 능력
  • NICE WFM, Verint, Calabrio, Genesys WFM, Aspect/Alvaria 또는 유사한 인력 관리 플랫폼 경험
  • WFM 시스템을 ACD, 라우팅, 인사, 급여, CRM 또는 데이터 웨어하우스 플랫폼과 연결한 경험
  • Kafka, RabbitMQ 또는 유사한 메시징 및 이벤트 스트리밍 기술 사용 경험
  • 인력 분석, 최적화 방법 또는 운영 연구 개념에 대한 경험
  • Jenkins, Kubernetes, 클라우드 플랫폼, 관측성 도구 및 보안 소프트웨어 제공 방식에 대한 지식

복리후생

  • 건강 보험
  • 언어 교육
  • 이주 프로그램
  • 전문성 개발 기회
  • 자격 인증 프로그램
  • 멘토링 및 인재 투자 프로그램
  • 사내 이동 기회
  • 인턴십 기회
  • 세계적인 고객에게 큰 영향을 미치는 프로젝트
  • 포용적이고 지원적인 근무 환경
  • 열린 커뮤니케이션
  • 정기적인 회사 사교 행사 및 팀 빌딩 행사