Cel pracyNaszym klientem jest jedna z wiodących firm w dziedzinie rozwiązań księgowych typu SaaS. Klient zbudował własny stos technologiczny, aby mieć skalowalne, zorientowane na kolumny rozwiązanie w chmurze bazy danych dla zaplecza swojej usługi działającej na platformie AWS. Projekt Klienta polega na migracji chmurowego oprogramowania bazodanowego zorientowanego kolumnowo z architektury Intel na architekturę ARM. Obecne stanowisko to dołączenie do zespołu ds. wirtualizacji, gdzie warstwa wirt
Cel pracyNaszym klientem jest jedna z wiodących firm w dziedzinie rozwiązań księgowych typu SaaS. Klient zbudował własny stos technologiczny, aby mieć skalowalne, zorientowane na kolumny rozwiązanie w chmurze bazy danych dla zaplecza swojej usługi działającej na platformie AWS. Projekt Klienta polega na migracji chmurowego oprogramowania bazodanowego zorientowanego kolumnowo z architektury Intel na architekturę ARM. Obecne stanowisko to dołączenie do zespołu ds. wirtualizacji, gdzie warstwa wirtualna budowana jest od podstaw dla sprzętu ARM. Główne wymagane umiejętności to doświadczenie w języku C ANSI oraz tworzenie sterowników i jądra dla systemu Linux.Główne zadania i obowiązkiTworzenie nowych funkcji i utrzymywanie istniejącej funkcjonalności platformy/produktu klienta zgodnie ze specyfikacjami i projektem;Bierzenie udziału w przeglądach kodu;Raportowanie do kierownika zespołu lub przełożonego o gotowości/jakości funkcji i sygnalizowaniu sygnałów ostrzegawczych w sytuacjach kryzysowych; Uczestniczenie w projektowaniu funkcjonalnym i architektonicznym przypisanych funkcji; Badanie i ocena opcji technicznych w celu wdrożenia przypisanych funkcji; Dostarczenie szacunków zakresu funkcji i podzielenie go na zadania; Pracuj w bliskim kontakcie z zespołem członków lub innych odpowiednich interesariuszy;Postępuj zgodnie z ustalonymi procesami tworzenia oprogramowania;Proponuj ulepszenia techniczne i funkcjonalne, aby dodać wartość do produktu.Wykształcenie, umiejętności i doświadczenie MUSZĄ MIEĆ:Doświadczenie w programowaniu ANSI C;Doświadczenie w programowaniu wielordzeniowym/wielowątkowym;Linux/POSIX ;Wystarczający poziom języka angielskiego do komunikacji (w mowie i piśmie);Umiejętność pisania dokumentacji technicznej;Dobre umiejętności komunikacji i współpracy.Będę programistą sterownika jądra PlusLinux;Doświadczenie w budowaniu/optymalizacji oprogramowania dla procesorów ARM;Doświadczenie w obliczeniach równoległych;Doświadczenie z oprogramowaniem do wirtualizacji , HyperVisor;Assembler;Doświadczenie w programowaniu w C++.
Pokaż więcej
Pokaż mniej
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія і Інформаційні технології
Галузі
ІТ-послуги та ІТ Консалтинг