
Supermicro opracowuje wysokowydajne rozwiązania obliczeniowe skoncentrowane na technologii serwerowej i zaawansowanej infrastrukturze dla aplikacji korporacyjnych. Firma działa w sektorze technologii obliczeniowych, łącząc innowacje sprzętowe z wiedzą operacyjną niezbędną do obsługi wymagających środowisk technologicznych. Osoby zainteresowane rolami w inżynierii serwerowej, przetwarzaniu korporacyjnym, produkcji, logistyce, doradztwie i pokrewnych obszarach mogą współtworzyć produkty i systemy wykorzystywane we współczesnej infrastrukturze danych.
Inżynier ds. jakości oprogramowania i danych produkcyjnych
Twórz potoki ETL, usługi danych PostgreSQL i warstwy hurtowni dla serwerowych i sieciowych rozwiązań Supermicro. Wspieraj analitykę produkcyjną, wskaźniki jakości i zarządzanie danymi w różnych zakładach.
Opis
- Utrzymywać i skalować codzienne potoki ETL/ELT za pomocą narzędzi do zarządzania przepływem pracy i harmonogramowania
- Tworzyć ekstraktory danych z raportów produkcyjnych w Excelu, CSV, załącznikach e-mail i skompresowanych archiwach
- Wdrażać ładowanie przyrostowe z idempotentnymi transformacjami, deduplikacją, punktami kontrolnymi i zadaniami bezpiecznymi przy ponownym uruchomieniu
- Optymalizować wysokowolumenowe ładowanie wsadowe do PostgreSQL za pomocą COPY i UPSERT przy zachowaniu stabilnego zużycia pamięci
- Monitorować uruchomienia produkcyjne oraz zarządzać awariami, alertami i odzyskiwaniem działania
- Utrzymywać backendowe API i usługi danych dla pulpitów analitycznych i raportów
- Pisać i optymalizować zapytania PostgreSQL z użyciem CTE i funkcji okienkowych
- Wspierać definiowanie KPI, analizę trendów, pulpity, raportowanie i doraźne zapytania o dane
- Standaryzować wskaźniki produkcyjne, takie jak wydajność stanowiska, First Pass Yield (FPY) i czas realizacji naprawy (TAT)
- Stosować podstawowe metody statystyczne i analizy danych, w tym wykrywanie anomalii i śledzenie jakości w stylu SPC
- Pełnić funkcję technicznego punktu kontaktowego w sprawach wymiany danych z zakładami produkcji kontraktowej
- Uzgadniać formaty raportów, schematy kolumn i konwencje nazewnictwa z zespołami inżynieryjnymi zakładów
- Poprawiać jakość danych w niekompletnych lub niespójnych polach, w tym klasyfikacjach usterek i numerach części
- Zarządzać wersjonowaniem danych podstawowych, w tym BOM-ów, oraz koordynować automatyczne gromadzenie raportów
- Analizować problemy z danymi źródłowymi, takie jak zmiany szablonów, uszkodzone pliki oraz błędy kodowania lub formatowania
- Projektować i utrzymywać warstwy hurtowni dla staging, ODS, DW i tabel podsumowujących aplikacji
- Zarządzać zmianami schematów PostgreSQL, indeksowaniem i rutynową konserwacją baz danych
- Stosować kontrolę dostępu opartą na rolach dla użytkowników ETL, BI i administratorów
- Utrzymywać kontrole jakości danych, testy potoków i dokumentację
- Zarządzać historycznym uzupełnianiem danych, w tym kopiami zapasowymi, resetowaniem, ponownym przetwarzaniem i weryfikacją
Wymagania
- Co najmniej 2 lata praktycznego doświadczenia z Pythonem 3
- Biegłość w pandas, NumPy i pokrewnych bibliotekach do przetwarzania danych i ETL
- Bardzo dobra znajomość SQL i relacyjnych baz danych, zwłaszcza PostgreSQL lub Oracle/MS SQL
- Znajomość CTE, funkcji okienkowych, UPSERT, projektowania schematów i indeksowania
- Doświadczenie w tworzeniu i obsłudze produkcyjnych zadań ETL/ELT z użyciem narzędzi do zarządzania przepływem pracy lub harmonogramowania
- Doświadczenie w walidacji schematów, deduplikacji, przetwarzaniu wsadowym oraz podstawowej obsłudze błędów i alertów
- Doświadczenie z przepływami pracy opartymi na gałęziach Git i zarządzaniem konfiguracją
- Umiejętność omawiania wymagań dotyczących danych z zespołami inżynieryjnymi i operacyjnymi w języku chińskim i angielskim
- Tytuł licencjata/inżyniera lub magistra z informatyki, zarządzania informacją, elektrotechniki, statystyki, matematyki lub pokrewnej dziedziny technicznej
- Dodatkowym atutem będzie: tworzenie aplikacji internetowych lub backendu API oraz usług pulpitów lub raportowania
- Dodatkowym atutem będzie: doświadczenie z hurtowniami danych obejmującymi warstwy staging, ODS i DW oraz zagregowane tabele podsumowujące
- Dodatkowym atutem będzie: analiza eksploracyjna, definiowanie KPI oraz wskaźniki produkcyjne lub jakościowe, takie jak yield, FPY, TAT i SPC
- Dodatkowym atutem będzie: znajomość statystyki, przygotowywanie cech lub podstawy uczenia maszynowego
- Dodatkowym atutem będzie: analizowanie plików częściowo ustrukturyzowanych, takich jak Excel, CSV, PDF, załączniki e-mail i archiwa
- Dodatkowym atutem będzie: doświadczenie z Windows Server, planowaniem zadań lub Dockerem
- Dodatkowym atutem będzie: zainteresowanie zastosowaniami LLM lub RAG na wewnętrznych platformach danych
Benefity
- Pracodawca deklaruje zaangażowanie na rzecz równych szans i różnorodności
- Ogłoszenie odsyła do sekcji „Nasze benefity”, ale nie podaje konkretnych świadczeń