Flexera
Flexera
Flexera tworzy oprogramowanie do zarządzania zasobami technologicznymi i ich optymalizacji dla organizacji działających w złożonych środowiskach IT. Platforma Flexera One zapewnia wgląd w oprogramowanie, usługi SaaS, sprzęt i zasoby chmurowe, pomagając zespołom śledzić wydatki na SaaS, zarządzać licencjami i nadzorować cykl życia zasobów IT. Flexera łączy również zarządzanie zasobami IT z praktykami FinOps, oferując zespołom finansowym i technologicznym narzędzia do analizy kosztów chmury, efektywniejszego wykorzystania zasobów oraz ograniczania ryzyka związanego z bezpieczeństwem i zgodnością z przepisami. Produkty firmy wspierają przedsiębiorstwa w podejmowaniu świadomych decyzji dotyczących wydatków na technologie i ich wykorzystania.

Starszy inżynier danych, Databricks Lakehouse (Indie, praca hybrydowa)

Rozwijaj lakehouse Flexera na Databricks i platformy backendowe w Pythonie. Wspieraj korporacyjne produkty SaaS do optymalizacji kosztów technologii, analityki i AI/ML.

Opis

  • Kieruj architekturą i rozwojem skalowalnych, natywnych dla chmury systemów backendowych oraz API.
  • Twórz i utrzymuj usługi API w Pythonie, takie jak FastAPI, które zapewniają dostęp do funkcji platformy danych.
  • Projektuj i optymalizuj schematy, indeksy, zapytania oraz migracje schematów w PostgreSQL.
  • Wyznaczaj kierunek techniczny w zakresie niezawodności, skalowalności, wydajności i efektywności kosztowej obciążeń intensywnie przetwarzających dane.
  • Prowadź złożone projekty backendowe od wstępnego projektu przez uruchomienie produkcyjne po bieżące utrzymanie.
  • Utrzymuj potoki CI/CD z GitHub Actions i Terraform oraz wdrażaj zmiany na produkcję.
  • Diagnozuj problemy dotyczące API, baz danych i potoków danych.
  • Współpracuj z zespołami inżynierii danych, frontendu, platformy i SRE.
  • Ustalaj standardy inżynieryjne dotyczące jakości kodu, testowania, CI/CD, obserwowalności i praktyk operacyjnych.
  • Doradzaj zespołom w sprawie projektów technicznych i ich wdrażania.
  • Mentoruj inżynierów na poziomie juniorskim i seniorskim.
  • Stosuj aktualne praktyki w systemach backendowych, platformach chmurowych i inżynierii danych na dużą skalę.
  • Kieruj projektowaniem i poprawą wydajności lakehouse Flexera na Databricks na potrzeby analityki, AI/ML i rozwoju produktów.

Wymagania

  • Wykształcenie wyższe licencjackie lub magisterskie w dziedzinie informatyki lub inżynierii albo równoważne doświadczenie praktyczne.
  • Co najmniej 8 lat doświadczenia w inżynierii backendowej.
  • Praktyczne doświadczenie w tworzeniu aplikacji i usług w Pythonie, w tym produkcyjnych interfejsów API.
  • Bardzo dobra znajomość relacyjnych baz danych, najlepiej PostgreSQL, obejmująca projektowanie schematów, tworzenie i optymalizację złożonych zapytań, narzędzia do migracji, takie jak Flyway, oraz analizę wydajności planów zapytań.
  • Doświadczenie w projektowaniu, tworzeniu, wdrażaniu i utrzymywaniu interfejsów REST API z użyciem FastAPI, Flask lub równoważnego frameworka.
  • Doświadczenie w tworzeniu i utrzymywaniu automatyzacji wdrożeń CI/CD za pomocą GitHub Actions, Azure DevOps lub podobnych narzędzi.
  • Doświadczenie z infrastrukturą jako kodem przy użyciu Terraform lub porównywalnego narzędzia.
  • Umiejętność samodzielnego udostępniania zasobów chmurowych.
  • Doświadczenie w tworzeniu platform danych lub analitycznych na dużą skalę.
  • Duże doświadczenie w zakresie obserwowalności, monitorowania, śledzenia rozproszonego, profilowania zapytań i diagnozowania opóźnień.
  • Doświadczenie w obszarze bezpieczeństwa, zgodności i wymagań korporacyjnych platform SaaS.
  • Doświadczenie w FinOps, optymalizacji kosztów chmury lub korporacyjnych platformach SaaS.
  • Doświadczenie z AWS, w tym ECS/Fargate, RDS, S3, IAM i Secrets Manager.
  • Doświadczenie w tworzeniu systemów backendowych opartych na AI, w tym przepływów pracy wykorzystujących LLM lub agentów.
  • Mile widziane: doświadczenie z trybem Power BI Direct Lake i modelowaniem semantycznym na potrzeby analityki lakehouse.
  • Mile widziana: znajomość Mosaic AI, możliwości Databricks GenAI lub implementacji feature store.
  • Mile widziane: wkład w rozwój Spark w modelu open source, treści dla społeczności Databricks lub certyfikaty, takie jak Databricks Certified Data Engineer Professional.

Benefity

  • Konkurencyjne wynagrodzenie.
  • Elastyczne warunki pracy.
  • Określone ścieżki rozwoju dla starszych liderów technicznych.
  • Kultura współpracy, inkluzywności i koncentracji na technologii.
  • Równe szanse zatrudnienia.
  • Na życzenie dostępne są dostosowania miejsca pracy.