Stelvo Sp. z o.o. need Projekty IT

Contact person: Stelvo Sp. z o.o.

Phone:Show

Email:Show

Location: Remote Cooperation

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Poszukuję doświadczonego inżyniera (senior backend / SRE / fractional CTO) do audytu i zwiększenia niezawodności działającego systemu backendowego. System w trybie ciągłym (24/7) przetwarza strumienie audio: pobieranie sygnału → przetwarzanie → zapis do bazy → generowanie raportów. Jest stabilny i pracuje produkcyjnie — celem jest jego utwardzenie i uodpornienie na awarie, NIE przebudowa.Środowisko: Python, uruchamiany przez cron i systemd na serwerze Linux; przetwarzanie ciągłe (near-real-time) z komponentem monitorującym na żywo. Dane w relacyjnych bazach plikowych SQLite (kilka odrębnych baz). Aplikacja nie jest konteneryzowana i nie korzysta obecnie z PostgreSQL — doświadczenie z Dockerem/PostgreSQL będzie atutem (w przyszłości możliwa migracja). Działają już watchdogi, alerty mailowe i panel operacyjny — zależy mi na ich konsolidacji i wzmocnieniu, nie na pisaniu od zera.Współpraca etapowa. Etap 1 (audyt) zlecam jako odrębne, płatne zadanie: ocena architektury, jakości kodu, bezpieczeństwa oraz trwałości i spójności baz danych, identyfikacja wąskich gardeł i ryzyk, raport z rekomendacjami wg priorytetów. Decyzja o dalszych etapach zapada po akceptacji raportu.Praca na zredagowanej kopii repozytorium — bez danych produkcyjnych i bez sekretów (klucze, hasła, adresy serwerów); w Etapie 1 nie udostępniam środowiska produkcyjnego. Współpracę poprzedza podpisanie NDA. Szczegóły dotyczące branży i przeznaczenia systemu przekazuję wyłącznie po NDA." (client-provided description)

Additional information:"ZAKRES (etapowo)
Etap 1 — audyt (płatny, osobny): architektura, jakość kodu, bezpieczeństwo, trwałość i spójność baz SQLite, wąskie gardła, ryzyka → raport z priorytetami.
Etap 2+ (po akceptacji audytu): konsolidacja i rozbudowa monitoringu (healthchecki, metryki, dashboard — np. Prometheus/Grafana); auto-recovery (auto-restart, retry z backoffem, idempotencja, odporność na chwilowy brak źródła); wysoka dostępność (docelowe SLO ~99,9%, praca bez ręcznej interwencji).

ZAKRES MERYTORYCZNY
Audyt obejmuje warstwę operacyjną/niezawodnościową (pozyskiwanie sygnału, kolejki, zapis, odzyskiwanie, monitoring). Komponenty analityczne traktowane jako „czarne skrzynki" z opisem wejść/wyjść.

WYMAGANIA
- Bardzo dobry Python (backend / przetwarzanie danych)
- Systemy ciągłe / przetwarzanie strumieniowe (near-real-time)
- Linux (systemd, cron), bazy SQLite (i/lub PostgreSQL)
- Monitoring i niezawodność (healthchecki, Prometheus/Grafana, SRE)
- Atut: pipeline'y audio/ML, Docker, doświadczenie produkcyjne

ZGŁOSZENIE
Proszę o: krótkie portfolio (SRE/monitoring/systemy ciągłe), proponowane podejście do audytu, wycenę i orientacyjny czas realizacji Etapu 1." (admin-provided information)


Matched companies (5)

...

Omninos Technologies International pvt ltd

Omninos Technologies offers full-stack mobile and web development services with a specialty in ready-made app clones to accelerate launch timelines a… Read more

...

Abstergo Artur Kowalczyk

We design and deliver digital solutions at the intersection of technology, design, and strategy. We execute advanced projects — from websites, e-c… Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

Breeze Website Designers

We create beautiful websites that grow your business. https://www.youtube.com/watch?v=haBOAGGBbE8