Inżynier Oprogramowania III (Scala, Python, Spark, SQL)

  • Full Time
Job expired!

Opis firmy

pureIntegration to firma konsultingowa w dziedzinie technologii, z ponad 19-letnim doświadczeniem w obsłudze klientów z listy Fortune 100, z siedzibą w rejonie DC. Obsługujemy klientów z dynamicznie rozwijającego się sektora komunikacji, mediów i rozrywki.

Opis stanowiska

Poszukujemy do naszego zespołu Starszego Inżyniera Oprogramowania (Scala, Python, Spark, Pyspark) III. Twoje obowiązki obejmują projektowanie, rozwijanie i utrzymanie naszych systemów backendowych przy użyciu Scali, Pythona, Sparka i Pysparka. Twoja praca bezpośrednio wpłynie na zdolność naszego klienta do dostarczania wysokiej jakości produktów i usług dla naszych klientów. Jeżeli jesteś kreatywnym rozwiązywaczem problemów, który lubi tłumaczyć wysokie wymagania na konkretne rozwiązania i dobrze czujesz się w dynamicznym środowisku, to może to być idealna okazja dla Ciebie.

Stanowisko oferuje hybrydowy układ pracy z czterema dniami na miejscu i jednym dniem zdalnym. Będzie to kontrakt na godziny od 6 do 9 miesięcy z możliwością przedłużenia.

Stawka godzinowa wynosi między 36 a 39 dolarów. Wynagrodzenie w tym zakresie będzie zależało od Twojego doświadczenia i umiejętności. Kandydaci są również uprawnieni do ograniczonych świadczeń takich jak ubezpieczenie zdrowotne, rozwój zawodowy, szkolenia, program bonusów polecających oraz program wellness.

Obowiązki:

  • Projektowanie, wdrażanie i utrzymywanie systemów backendowych i API za pomocą Javy.
  • Pisanie kodu wielokrotnego użytku, testowalnego i utrzymywalnego.
  • Współpraca z interesariuszami projektu i zespołami wielofunkcyjnymi w celu zrozumienia wymagań, koordynowania planowania i dostarczania rozwiązań zgodnie z metodyką Agile.
  • Optymalizacja i poprawa istniejącego kodu pod kątem wydajności, skalowalności i niezawodności.
  • Identyfikacja i rozwiązywanie problemów z oprogramowaniem i systemem.
  • Udział w przeglądach kodu i dostarczanie konstruktywnych uwag członkom zespołu.
  • Udzielanie technicznej pomocy i mentorowania młodszym inżynierom.
  • Śledzenie najnowszych trendów i najlepszych praktyk w inżynierii oprogramowania.

Kwalifikacje

  • Licencjat z informatyki lub pokrewnego kierunku i/lub równoważne doświadczenie
  • 5 - 8 lat doświadczenia w inżynierii danych
  • Solidne zrozumienie architektury Apache Spark, jej składników i koncepcji.
  • Biegłość w programowaniu Spark za pomocą języków takich jak Python/Scala i SQL.
  • Doświadczenie z Databricks jako zjednoczoną platformą analityczną do przetwarzania dużych ilości danych.
  • Znajomość zarządzania klastrami, konfiguracji i optymalizacji w Databricks.
  • Doświadczenie w tworzeniu, zarządzaniu i automatyzacji zasobów w chmurze za pomocą skryptów Terraform.
  • Znajomość praktyk CI/CD (Continuous Integration/Continuous Deployment).
  • Doświadczenie w pracy z usługami i platformami chmurowymi (AWS, Azure, Google Cloud)
  • Zdolność identyfikacji wąskich gardeł wydajnościowych, optymalizacji zapytań i poprawy ogólnej efektywności systemu.
  • Mocne umiejętności komunikacyjne do skutecznej współpracy z zespołami wielofunkcyjnymi, w tym z naukowcami danych, analitykami i innymi inżynierami.
  • Biegłość w systemach kontroli wersji takich jak Git/AWS CodeCommit i doświadczenie w pracy zespołowej przy użyciu strategii tworzenia gałęzi.

Dodatkowe informacje

PureIntegration to pracodawca propagujący równość szans (EOE), kwalifikowani kandydaci są brani pod uwagę do zatrudnienia bez względu na wiek, rasę, kolor skóry, religię, płeć, pochodzenie narodowe, orientację seksualną, niepełnosprawność, stan zdrowia czy status weterana. Wszystkie Twoje informacje zostaną zachowane w ścisłej tajemnicy zgodnie z wytycznymi EOE.

Możliwość dostosowania stanowiska pracy dla kandydatów na stanowiska w pureIntegration

PureIntegration zapewnia odpowiednie dostosowania dla osób niepełnosprawnych i weteranów podczas procesu rekrutacji. O dostosowania można się ubiegać, wysyłając wiadomość e-mail na [[email protected]] lub pocztą na adres: pureIntegration, Departament Zasobów Ludzkich, 1801 Robert Fulton Dr, Suite 450, Reston, VA 20191. Proszę podać nazwę stanowiska, na które składasz podanie.

[EEO to prawo]
[Dodatek do EEO to prawo]
[Prawo do pracy (angielski/hiszpański)]