ADF Solutions to dynamiczna amerykańska firma, która tworzy innowacyjne aplikacje z zakresu cyfrowej kryminalistyki dla światowych organów ścigania, kancelarii prawnych, sektora obronnego i prywatnych korporacji. Poszukujemy utalentowanego i zmotywowanego inżyniera oprogramowania w języku Python, który dołączy do naszego rozwijającego się zespołu i będzie pracować w ekscytujących i stale rozwijających się obszarach kryminalistyki cyfrowej, pozyskiwania elektronicznych materiałów dowodowych, bezpieczeństwa cybernetycznego i taktycznej eksploatacji witryn.
Jako członek naszego zespołu będziesz miał możliwość:
- Być częścią naszego zespołu badawczo-rozwojowego z zakresu kryminalistyki cyfrowej jako jeden z głównych twórców oprogramowania programiści ściśle współpracujący z badaczami kryminalistyki cyfrowej.
- Utrzymuj i ulepszaj naszą usługę gromadzenia artefaktów cyfrowych w Pythonie.
- Pisz moduły Pythona, aby dekodować artefakty cyfrowe (pliki dziennika, bazy danych itp.).< /li>
- Napisz wieloplatformowy kod w języku Python, który będzie wykonywany w różnych naszych środowiskach (komputer stacjonarny, serwer lokalny, środowisko SaaS).
- Opracuj testy jednostkowe dla każdego komponentu w ramach naszej platformy CI .
- Instruuj kod, aby uzyskać najwyższą wydajność w czasie wykonywania.
- Przeprowadź odpowiednią weryfikację kodu przed przekazaniem go do kontroli jakości.
Kwalifikacje:
- Musi grać zespołowo w rozproszonym środowisku pracy. Bądź świetnym komunikatorem i wiedz, jak sprawić, by Twoja praca była widoczna.
- Ponad 3 lata programowania w języku Python w systemie Windows/Linux w pracy nad złożonymi algorytmami, analizowaniem struktury plików i danych, przetwarzaniem danych, wielowątkowością i optymalizacją kodu.
- Ponad lata programowania w języku C/C++ w systemie Windows w pracy nad złożonymi algorytmami, analizowaniem struktury plików i danych, przetwarzaniem plików i danych, wielowątkowością, RPC i optymalizacją kodu.
- Konsekwentnie pisz testy jednostkowe.
- Doświadczenie z API systemu Windows i API macOS.
- Doświadczenie z instrumentacją kodu (cProfile, PyInstrument, xperf itp.).
- Doświadczenie z zapytaniami SQL i w szczególności sqlite.
- Doświadczenie ze skryptami kompilacji i ciągłą integracją (GitHub, cmake).
- Znajomość Visual Studio i VS Code.
- Znajomość Scruma .
- Musi łatwo porozumiewać się w języku angielskim z lokalnymi i zdalnymi członkami zespołu.
Lokalizacja:
- Możesz nadal pracować z domu, ale potrzebujemy również, abyś osobiście dzielił się swoją twórczą energią w naszej przestrzeni coworkingowej w Bukareszcie!< /li>
- Pracuj przez większość czasu w domu (wymagane jest dedykowane miejsce do pracy).
- W stosownych przypadkach (planowanie sprintu, spotkania projektowe, sesje kreatywne) dołącz do członków swojego zespołu w naszej przestrzeni coworkingowej w Bukareszcie .
Umowa:
- Ciesz się statusem osoby samozatrudnionej w ramach pracy na pełen etat, wynoszącej 40 godzin tygodniowo, z ADF i konkurencyjnym wynagrodzeniem w dolarach amerykańskich, 30 dni wolnego ( święta i urlop) oraz 10 dni chorobowych wliczonych w Twoje wynagrodzenie. Możemy udzielić wskazówek, jak otworzyć PFA/SRL.
- Średnie miesięczne wynagrodzenie brutto: 5200 USD (24376 RON) od 4333 USD (20312 RON) do 6067 USD (28440 RON) w zależności od doświadczenia.
< /ul>
Jak aplikować:
- Prosimy o wypełnienie oceny online (app.testgorilla.com/s/gnqsgm7y). Tu nie chodzi tylko o kwestie techniczne, ale także o umiejętności komunikacyjne, krytyczne myślenie i motywację. Wiemy, że oceny wymagają czasu, ale to jedyna rozmowa techniczna w ramach naszego procesu rekrutacyjnego. Nie pozwól, aby odstraszyło Cię to od wymarzonej pracy, gdy tylko ją zakończymy, skontaktujemy się z Tobą, aby umówić się na rozmowę.
Jeśli chcesz pomóc w tworzeniu znaczących produktów, dzięki którym świat stanie się bezpieczniejszym miejscem, zachęcamy Cię do zgłoszenia się już dziś!