Praca
Z kanału partnera
Inżynier oprogramowania do testowania systemów rozproszonych, Python/Go
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- Canonical
- Poziom
- Any
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Canonical jest wiodącym dostawcą oprogramowania typu open source i systemów operacyjnych dla globalnych rynków przedsiębiorstw i technologii. Nasza platforma Ubuntu jest bardzo szeroko stosowana w przełomowych inicjatywach dla przedsiębiorstw, takich jak chmura publiczna, nauka o danych, sztuczna inteligencja, innowacje inżynieryjne i IoT. Do naszych klientów zaliczają się wiodący na świecie dostawcy chmur publicznych i krzemu oraz liderzy branży w wielu sektorach. Firma jest pionierem globalnej współpracy rozproszonej, zatrudniając ponad 1200 pracowników w ponad 75 krajach i bardzo niewiele stanowisk biurowych. Zespoły spotykają się dwa do czterech razy w roku osobiście, w ciekawych lokalizacjach na całym świecie, aby uzgodnić strategię i wykonanie.
Firma jest prowadzona przez założycieli, jest rentowna i rozwija się.
Zatrudnimy inżyniera oprogramowania do testowania systemów rozproszonych z pasją do budowania i sprawdzania odporności systemów rozproszonych. Ty napędzasz sukces firm wykorzystujących systemy Ubuntu i Juju firmy Canonical do tworzenia aplikacji możliwych do wdrożenia w wielu chmurach. Postrzegamy inżynierię jakości jako pierwszorzędną praktykę inżynierską i poszukujemy osób, które mogą wnieść głęboką wiedzę inżynieryjną i podejście oparte na danych do testowania, automatyzacji testów, raportowania i analizy danych.
Zespół testerów Distributed Systems w Canonical odpowiada za wysoką jakość rozwiązań Canonical Cloud bazujących m.in. na Juju, Terraform, OpenStack, czy Kubernetes. Systemy są testowane i wdrażane w bardzo zróżnicowanych warunkach, od gołego metalu w centrach danych klientów po chmury publiczne, takie jak AWS, GCE, Azure.
Jako inżynier oprogramowania będziesz miał możliwość opracowania potoków CI, które wspomagają testowanie i raportowanie integracji z chmurą firmy Canonical. Pomożesz przetestować nasze produkty w nowych chmurach i udoskonalisz nasze potoki AI/ML w celu automatycznej analizy wyników testów. Wybrany kandydat jest zainteresowany rozwiązywaniem tych problemów, a także wymyślaniem i prowadzeniem nowych inicjatyw w zespole i całej firmie Canonical.
Rola polega
• Tworzenie zautomatyzowanych podejść testowych i infrastruktury do sprawdzania niezawodności, wydajności i odporności narzędzi i aplikacji do orkiestracji w chmurze
• Umożliwienie zespołom inżynieryjnym w firmie Canonical niezawodnego tworzenia oprogramowania poprzez udostępnienie w całej firmie narzędzi do testowania systemów rozproszonych
• Udoskonalanie potoków ciągłej integracji na potrzeby wdrażania i testowania natywnych produktów firmy Canonical w chmurze, takich jak Kubeflow
• Wdrażanie, zarządzanie i debugowanie wysoce rozproszonych systemów w chmurze i na platformie bare metal
• Monitorowanie i raportowanie wysiłków w zakresie testów automatycznych
• Codzienna współpraca z globalnie rozproszonym zespołem
Czego w Tobie szukamy
• Solidne przygotowanie do nowoczesnych procesów i strategii testowych
• Doświadczenie w programowaniu w Pythonie lub Go
• Silne umiejętności programistyczne zorientowane obiektowo
• Praktyczna znajomość narzędzi ciągłej integracji, takich jak Jenkins, CircleCI, GitHub Actions
• Znajomość technologii sieciowych i podstaw
• Solidne zrozumienie architektury systemu Linux
• Złożone myślenie abstrakcyjne
• 2-4 tygodnie podróży międzynarodowych rocznie
Mile widziane umiejętności
• Możliwość opracowywania i dostarczania nowoczesnych aplikacji internetowych klasy produkcyjnej
• Możliwość obsługi platform danych: magazynów klucz-wartość, relacyjnych lub dokumentowych baz danych, magistrali zdarzeń
• Umiejętności gromadzenia i analizowania danych w przypadku dużych wielowymiarowych zbiorów danych
• Doświadczenie z rurociągami AI/ML
• Doświadczenie z technologiami chmurowymi, takimi jak OpenStack, Kubernetes, Terraform i AWS
Co oferujemy współpracownikom
Przy kształtowaniu wynagrodzeń na całym świecie bierzemy pod uwagę położenie geograficzne, doświadczenie i wyniki. Co roku sprawdzamy wysokość wynagrodzeń (a w przypadku absolwentów i współpracowników częściej), aby upewnić się, że doceniamy wybitne wyniki. Oprócz wynagrodzenia podstawowego oferujemy premię roczną lub prowizję uzależnioną od wyników. Wszystkim członkom zespołu zapewniamy dodatkowe benefity, które odzwierciedlają nasze wartości i ideały. Równoważymy nasze programy, aby spełniać lokalne potrzeby i zapewniać uczciwość na całym świecie.
• Rozproszone środowisko pracy z osobistymi sprintami zespołowymi odbywającymi się dwa razy w roku
• Budżet na naukę i rozwój osobisty w wysokości 2000 USD rocznie
• Coroczny przegląd wynagrodzeń
• Nagrody uznania
• Coroczny urlop wypoczynkowy
• Urlop macierzyński i ojcowski
• Program pomocy członkom zespołu i platforma dobrego samopoczucia
• Możliwość podróżowania do nowych lokalizacji w celu poznania współpracowników
• Priority Pass i podwyższenie standardu podróży na długodystansowe imprezy firmowe
O Canonicalu
Canonical to pionierska firma technologiczna, stojąca na czele globalnego przejścia na oprogramowanie open source. Jako firma publikująca Ubuntu, jeden z najważniejszych projektów open source oraz platformę dla AI, IoT i chmury, zmieniamy świat oprogramowania. Rekrutujemy na skalę globalną i stawiamy bardzo wysokie standardy osobom dołączającym do firmy. Oczekujemy doskonałości; aby odnieść sukces, musimy być najlepsi w tym, co robimy. Większość kolegów w Canonical pracuje z domu od chwili naszego powstania w 2004 roku. Praca tutaj to krok w przyszłość i będzie wyzwaniem do innego myślenia, mądrzejszej pracy, zdobywania nowych umiejętności i podnoszenia swoich kwalifikacji.
Canonical jest pracodawcą zapewniającym równe szanse
Jesteśmy dumni, że możemy wspierać miejsce pracy wolne od dyskryminacji. Różnorodność doświadczeń, perspektyw i wykształcenia tworzy lepsze środowisko pracy i lepsze produkty. Niezależnie od Twojej tożsamości, rzetelnie rozpatrzymy Twoją aplikację.
Źródło: Jobicy (https://jobicy.com/jobs/151013-distributed-systems-testing-software-engineer-python-go)
Firma jest prowadzona przez założycieli, jest rentowna i rozwija się.
Zatrudnimy inżyniera oprogramowania do testowania systemów rozproszonych z pasją do budowania i sprawdzania odporności systemów rozproszonych. Ty napędzasz sukces firm wykorzystujących systemy Ubuntu i Juju firmy Canonical do tworzenia aplikacji możliwych do wdrożenia w wielu chmurach. Postrzegamy inżynierię jakości jako pierwszorzędną praktykę inżynierską i poszukujemy osób, które mogą wnieść głęboką wiedzę inżynieryjną i podejście oparte na danych do testowania, automatyzacji testów, raportowania i analizy danych.
Zespół testerów Distributed Systems w Canonical odpowiada za wysoką jakość rozwiązań Canonical Cloud bazujących m.in. na Juju, Terraform, OpenStack, czy Kubernetes. Systemy są testowane i wdrażane w bardzo zróżnicowanych warunkach, od gołego metalu w centrach danych klientów po chmury publiczne, takie jak AWS, GCE, Azure.
Jako inżynier oprogramowania będziesz miał możliwość opracowania potoków CI, które wspomagają testowanie i raportowanie integracji z chmurą firmy Canonical. Pomożesz przetestować nasze produkty w nowych chmurach i udoskonalisz nasze potoki AI/ML w celu automatycznej analizy wyników testów. Wybrany kandydat jest zainteresowany rozwiązywaniem tych problemów, a także wymyślaniem i prowadzeniem nowych inicjatyw w zespole i całej firmie Canonical.
Rola polega
• Tworzenie zautomatyzowanych podejść testowych i infrastruktury do sprawdzania niezawodności, wydajności i odporności narzędzi i aplikacji do orkiestracji w chmurze
• Umożliwienie zespołom inżynieryjnym w firmie Canonical niezawodnego tworzenia oprogramowania poprzez udostępnienie w całej firmie narzędzi do testowania systemów rozproszonych
• Udoskonalanie potoków ciągłej integracji na potrzeby wdrażania i testowania natywnych produktów firmy Canonical w chmurze, takich jak Kubeflow
• Wdrażanie, zarządzanie i debugowanie wysoce rozproszonych systemów w chmurze i na platformie bare metal
• Monitorowanie i raportowanie wysiłków w zakresie testów automatycznych
• Codzienna współpraca z globalnie rozproszonym zespołem
Czego w Tobie szukamy
• Solidne przygotowanie do nowoczesnych procesów i strategii testowych
• Doświadczenie w programowaniu w Pythonie lub Go
• Silne umiejętności programistyczne zorientowane obiektowo
• Praktyczna znajomość narzędzi ciągłej integracji, takich jak Jenkins, CircleCI, GitHub Actions
• Znajomość technologii sieciowych i podstaw
• Solidne zrozumienie architektury systemu Linux
• Złożone myślenie abstrakcyjne
• 2-4 tygodnie podróży międzynarodowych rocznie
Mile widziane umiejętności
• Możliwość opracowywania i dostarczania nowoczesnych aplikacji internetowych klasy produkcyjnej
• Możliwość obsługi platform danych: magazynów klucz-wartość, relacyjnych lub dokumentowych baz danych, magistrali zdarzeń
• Umiejętności gromadzenia i analizowania danych w przypadku dużych wielowymiarowych zbiorów danych
• Doświadczenie z rurociągami AI/ML
• Doświadczenie z technologiami chmurowymi, takimi jak OpenStack, Kubernetes, Terraform i AWS
Co oferujemy współpracownikom
Przy kształtowaniu wynagrodzeń na całym świecie bierzemy pod uwagę położenie geograficzne, doświadczenie i wyniki. Co roku sprawdzamy wysokość wynagrodzeń (a w przypadku absolwentów i współpracowników częściej), aby upewnić się, że doceniamy wybitne wyniki. Oprócz wynagrodzenia podstawowego oferujemy premię roczną lub prowizję uzależnioną od wyników. Wszystkim członkom zespołu zapewniamy dodatkowe benefity, które odzwierciedlają nasze wartości i ideały. Równoważymy nasze programy, aby spełniać lokalne potrzeby i zapewniać uczciwość na całym świecie.
• Rozproszone środowisko pracy z osobistymi sprintami zespołowymi odbywającymi się dwa razy w roku
• Budżet na naukę i rozwój osobisty w wysokości 2000 USD rocznie
• Coroczny przegląd wynagrodzeń
• Nagrody uznania
• Coroczny urlop wypoczynkowy
• Urlop macierzyński i ojcowski
• Program pomocy członkom zespołu i platforma dobrego samopoczucia
• Możliwość podróżowania do nowych lokalizacji w celu poznania współpracowników
• Priority Pass i podwyższenie standardu podróży na długodystansowe imprezy firmowe
O Canonicalu
Canonical to pionierska firma technologiczna, stojąca na czele globalnego przejścia na oprogramowanie open source. Jako firma publikująca Ubuntu, jeden z najważniejszych projektów open source oraz platformę dla AI, IoT i chmury, zmieniamy świat oprogramowania. Rekrutujemy na skalę globalną i stawiamy bardzo wysokie standardy osobom dołączającym do firmy. Oczekujemy doskonałości; aby odnieść sukces, musimy być najlepsi w tym, co robimy. Większość kolegów w Canonical pracuje z domu od chwili naszego powstania w 2004 roku. Praca tutaj to krok w przyszłość i będzie wyzwaniem do innego myślenia, mądrzejszej pracy, zdobywania nowych umiejętności i podnoszenia swoich kwalifikacji.
Canonical jest pracodawcą zapewniającym równe szanse
Jesteśmy dumni, że możemy wspierać miejsce pracy wolne od dyskryminacji. Różnorodność doświadczeń, perspektyw i wykształcenia tworzy lepsze środowisko pracy i lepsze produkty. Niezależnie od Twojej tożsamości, rzetelnie rozpatrzymy Twoją aplikację.
Źródło: Jobicy (https://jobicy.com/jobs/151013-distributed-systems-testing-software-engineer-python-go)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Canonical
Ogłoszenie pochodzi od Canonical.