Go Engineer (Senior) do Modułu Krytycznego: Result Signature & Anti-Replay (B2B)

Zleceniodawca
no avatar
Rafal W.
Opis

Szukamy doświadczonego Go Engineera do rozwoju modułów krytycznych dla naszego lokalnego systemu High-Performance Data Validation. Nasz produkt jest wdrażany w architekturze on-premise (Docker), co gwarantuje pełną kontrolę nad danymi i jest kluczowe dla klientów z sektorów regulowanych.

Poszukujemy inżyniera, który ma doświadczenie w budowaniu stabilnych, autonomicznych i bezpiecznych systemów niskiego poziomu.

II. Zakres Zlecenia (Moduły Krytyczne)

Poszukiwany inżynier będzie odpowiedzialny za implementację następujących, niskopoziomowych mechanizmów w Go:

1. Result Signature (Kryptografia):

- Projekt i implementacja mechanizmu podpisywania kryptograficznego danych wyjściowych (np. hashe, metadane, status) z użyciem kluczy prywatnych (np. RSA/ECDSA).

- Cel: Umożliwienie klientowi weryfikacji autentyczności i integralności wyniku kluczem publicznym.

2. Anti-Replay Logic (Stan Krytyczny):

- Implementacja atomowej logiki transakcyjnej (PostgreSQL/SQLite) do zarządzania jednorazowymi identyfikatorami i śledzenia stanu.

- Cel: Zapobieganie powtarzającym się, nieautoryzowanym żądaniom i atakom replay.

3. Low-Level Data Validation Core:

- Praca z danymi binarnymi (analiza struktury, walidacja integralności).

- Implementacja mechanizmów ekstrakcji i weryfikacji metadanych (np. synchronizacja czasowa, heurystyki rozdzielczości).

III. Wymagania Architektoniczne i Wykluczenia

- Język Bazowy: Go (Golang).

- Architektura: Standalone binary (Linux) w minimalnym kontenerze Docker.

- Priorytety: Niezawodność, Czysta Architektura, Wydajność i Bezpieczeństwo (Security First).

- Wykluczenia: Brak front-endu w tym zleceniu, brak integracji z chmurą, brak AI/ML.

IV. Wymagane Umiejętności (Kluczowe dla Projektu)

- Go (Golang): Min. 4 lata praktycznego doświadczenia w produkcji.

- Kryptografia Produkcyjna: Doświadczenie z podpisami cyfrowymi (RSA/ECDSA), bezpiecznym zarządzaniem kluczami.

- Bazy Danych: Zaawansowana wiedza o transakcjach i atomowości (PostgreSQL

- resztę opisu wyślę na priv bo się nie mieści.

Opublikowano
2025-12-12
Kategoria
Prawa autorskie
Przeniesienie praw autorskich
Wymagane funkcje:
Zostaną podane po podpisaniu NDA. Wybrani kandydaci, po wstępnej rozmowie kwalifikacyjnej, zostaną poproszeni o realizację krótkiego zadania technicznego (2-3h), skupionego na weryfikacji kluczowych umiejętności (Go, obsługa danych binarnych, metadane).
Miejsce wykonania:
zdalnie
Umiejętności

Wysłane oferty (5)

Budżet
Do negocjacji
Prawa autorskie
Przeniesienie praw autorskich
Ważne przez
30 dni

Najnowsze zlecenia z kategorii