High 5 Games
High 5 Games

High 5 Games phát triển và cung cấp trò chơi máy đánh bạc casino cùng công nghệ nền tảng cho các nhà vận hành cờ bạc được quản lý và các đối tác trong ngành. Danh mục của công ty bao gồm hơn 150 tựa game máy đánh bạc trực tuyến và tại các cơ sở casino, cùng các giải độc đắc lũy tiến và công cụ khuyến mãi trong game, được thiết kế cho nhiều trải nghiệm casino khác nhau.

Công ty cũng cung cấp các giải pháp nền tảng casino và studio game thông qua các tích hợp B2B, hỗ trợ cả việc triển khai hướng đến nhà vận hành lẫn các sản phẩm mạng xã hội và tiền thật hướng đến người chơi. High 5 Games hoạt động trong các lĩnh vực game, cờ bạc và công nghệ B2B, với đội ngũ từ 51 đến 200 nhân viên.

Giám đốc Công nghệ, Kiến trúc sư trưởng - High 5 Games (Làm việc từ xa tại Ba Lan)

Dẫn dắt kiến trúc nền tảng trò chơi casino trên đám mây của High 5 Games trong vai trò làm việc từ xa tại Ba Lan. Định hướng cho các vi dịch vụ Java, giao dịch thời gian thực, độ tin cậy nền tảng và các đội ngũ kỹ thuật.

Mô tả

  • Xác định tầm nhìn kỹ thuật cho nền tảng đám mây gồm hàng trăm vi dịch vụ Java và chịu trách nhiệm về kiến trúc của nền tảng.
  • Trong 90 ngày đầu tiên, xây dựng hiểu biết sâu sắc về nền tảng đang vận hành bằng cách hợp tác chặt chẽ với các đội ngũ đã xây dựng nền tảng.
  • Từng bước chịu trách nhiệm về kiến trúc, bắt đầu với các hệ thống dữ liệu và giao dịch, tiếp theo là kiến trúc dịch vụ và nền tảng đám mây.
  • Chịu trách nhiệm toàn diện về kiến trúc nền tảng vào cuối năm đầu tiên và định hướng quá trình phát triển dài hạn.
  • Thiết kế hệ thống, đánh giá mã nguồn và lược đồ dữ liệu, thiết lập tiêu chuẩn kỹ thuật, đồng thời dẫn dắt các đội ngũ kỹ thuật và công nghệ.
  • Trình bày rõ ràng các chiến lược công nghệ và đánh đổi cho ban lãnh đạo, các bên liên quan trong kinh doanh và cơ quan quản lý.
  • Dẫn dắt kiến trúc vi dịch vụ, bao gồm ranh giới dịch vụ, API, quyền sở hữu dữ liệu và giao tiếp giữa các dịch vụ.
  • Thiết kế các hệ thống giao dịch khối lượng lớn, độ trễ thấp với đảm bảo nhất quán mạnh và tính bất biến khi lặp lại.
  • Thiết lập phương pháp xử lý giao dịch phân tán, thử lại và khôi phục sau sự cố.
  • Chỉ đạo các buổi đánh giá kiến trúc và duy trì hồ sơ quyết định trên hàng trăm dịch vụ.
  • Giảm nợ kiến trúc và hiện đại hóa các dịch vụ cũ mà không làm gián đoạn lưu lượng đang hoạt động.
  • Xác định tiêu chuẩn kỹ thuật Java bao quát framework, thư viện, hệ thống build, thực hành lập trình và tinh chỉnh JVM.
  • Thiết lập chiến lược cơ sở dữ liệu trên các công nghệ quan hệ, NoSQL, bộ nhớ đệm và streaming.
  • Điều tra và giải quyết các hạn chế hiệu năng trên JVM, mạng và các lớp dữ liệu.
  • Định hướng kiến trúc đám mây trên container, Kubernetes, dịch vụ dữ liệu được quản lý, mạng và hạ tầng dưới dạng mã.
  • Thiết lập mục tiêu cấp độ dịch vụ, tiêu chuẩn khả năng quan sát và quy trình ứng phó sự cố.
  • Cải thiện khả năng mở rộng, tính linh hoạt, khôi phục sau thảm họa và hiệu quả chi phí đám mây.
  • Đảm bảo bảo mật, bảo vệ dữ liệu và khả năng kiểm toán đáp ứng các quy định về trò chơi và yêu cầu thanh toán.
  • Xây dựng, quản lý và cố vấn cho các đội ngũ kỹ thuật và công nghệ, đồng thời nâng cao tiêu chuẩn tuyển dụng.
  • Chuyển mục tiêu kinh doanh thành lộ trình công nghệ và kế hoạch triển khai.
  • Giám sát các nhà cung cấp kỹ thuật và nền tảng bên thứ ba.
  • Đánh giá các công nghệ và công cụ mới nổi.
  • Truyền đạt chiến lược công nghệ và rủi ro cho CEO, ban lãnh đạo và các đối tác.

Yêu cầu

  • Ít nhất 12 năm kinh nghiệm kỹ thuật phần mềm, trong đó có từ 5 năm trở lên thiết kế kiến trúc hệ thống phân tán quy mô lớn.
  • Thành thạo Java 17 trở lên, hiểu biết sâu về Spring Boot, Spring Cloud, tính đồng thời, tinh chỉnh hiệu năng JVM và thu gom rác.
  • Có thành tích rõ ràng trong việc thiết kế và vận hành hơn 100 vi dịch vụ trong môi trường production.
  • Kinh nghiệm thực tế với các hệ thống xử lý hàng triệu giao dịch thời gian thực mỗi ngày theo các mục tiêu đo lường được về độ trễ và tính sẵn sàng.
  • Chuyên môn vững về cơ sở dữ liệu PostgreSQL, MySQL hoặc Oracle, bao gồm tinh chỉnh truy vấn, lập chỉ mục, phân mảnh và nhân bản, cùng các công nghệ NoSQL và bộ nhớ đệm như Cassandra, MongoDB, DynamoDB hoặc Redis.
  • Kinh nghiệm với kiến trúc hướng sự kiện sử dụng Kafka hoặc nền tảng streaming tương đương.
  • Kinh nghiệm production với AWS hoặc GCP, Docker, Kubernetes và hạ tầng dưới dạng mã như Terraform.
  • Hiểu biết vững về các khái niệm hệ thống phân tán, bao gồm mô hình nhất quán, tính bất biến khi lặp lại, phân vùng, điều áp ngược và các chế độ lỗi.
  • Kinh nghiệm thiết kế API REST hoặc gRPC, cùng hiểu biết về cổng API và các khái niệm service mesh.
  • Kinh nghiệm thực tế về khả năng quan sát và độ tin cậy với Prometheus, Grafana, OpenTelemetry, Datadog hoặc công cụ tương tự, bao gồm SLO và quản lý sự cố.
  • Kinh nghiệm dẫn dắt và mở rộng đội ngũ kỹ thuật, đánh giá và phỏng vấn ứng viên kỹ thuật.
  • Khả năng giao tiếp rõ ràng với lãnh đạo, đồng nghiệp và các kỹ sư trực tiếp đóng góp.
  • Ưu tiên kinh nghiệm trong lĩnh vực trò chơi, iGaming, sweepstakes hoặc casino xã hội, cá cược thể thao, fintech hoặc thanh toán.
  • Ưu tiên kinh nghiệm với hệ thống ví, sổ cái hoặc thanh toán yêu cầu đối soát giao dịch đầy đủ.
  • Ưu tiên hiểu biết về quy định trò chơi, PCI DSS hoặc tuân thủ SOC 2.
  • Ưu tiên kinh nghiệm dẫn dắt quá trình chuyển đổi hoặc tái nền tảng không có thời gian ngừng hoạt động từ monolith hoặc dịch vụ cũ sang vi dịch vụ.
  • Ưu tiên kinh nghiệm với công nghệ Java phản ứng hoặc không chặn như WebFlux, Vert.x hoặc Netty cho các dịch vụ thông lượng cao.
  • Ưu tiên kinh nghiệm tối ưu hóa chi phí đám mây quy mô lớn và FinOps.
  • Ưu tiên bằng cử nhân hoặc thạc sĩ về khoa học máy tính, kỹ thuật hoặc kinh nghiệm tương đương.

Phúc lợi

  • Bảo hiểm y tế, nha khoa và thị lực
  • Chương trình 401(k) và mọi khoản đóng góp đối ứng phù hợp từ người sử dụng lao động
  • Nghỉ phép có lương và các ngày nghỉ lễ của công ty
  • Các chương trình bổ sung