W ramach naszej ekspansji poszukujemy średniego/starszego inżyniera DevOps, który dołączy do naszego zespołu RnD. Nasz produkt — aplikacja mobilna i internetowa służąca kontroli jakości i bezpieczeństwu na budowie. Bardzo fajna przyczepność, osiągnęliśmy wiodącą pozycję na rynku izraelskim i zebraliśmy 11 milionów dolarów w rundzie A na ekspansję w USA. Obowiązki: — Strojenie istniejącego rozwiązania iaac. Wdrożenie tego rozwiązania do produkcji.— Odpowiedzialność za obserwowalność, zarządzanie
W ramach naszej ekspansji poszukujemy średniego/starszego inżyniera DevOps, który dołączy do naszego zespołu RnD. Nasz produkt — aplikacja mobilna i internetowa służąca kontroli jakości i bezpieczeństwu na budowie. Bardzo fajna przyczepność, osiągnęliśmy wiodącą pozycję na rynku izraelskim i zebraliśmy 11 milionów dolarów w rundzie A na ekspansję w USA. Obowiązki: — Strojenie istniejącego rozwiązania iaac. Wdrożenie tego rozwiązania do produkcji.— Odpowiedzialność za obserwowalność, zarządzanie dostępem i odzyskiwanie po awarii. — Jako minimum — bierz udział w dyskusjach infrastrukturalnych, proponuj pomysły i udowadniaj ich wykonalność. Maksymalnie przejmij własność infrastruktury. — Opisz zaprojektowane rozwiązania w formie pisemnej, przygotuj przewodniki instruktażowe dla powtarzalnych zadań. — Wspieraj istniejącą infrastrukturę do czasu, aż rozwiązanie iaac będzie gotowe. — Buduj ścisłą współpracę z programistami. Ogólne cechy: — Ponad 6 lat doświadczenia IT.— 3+ łącznie jako devops.— Doświadczenie w tworzeniu oprogramowania lub administrowaniu systemami.— Potrafi zaprojektować pracę przed wdrożeniem i opisać ją na wysokim poziomie w formie zadań.— Potrafi wyznaczać oczekiwania i je spełniać.— Znajomość zagadnień technicznych Polish.Tooling, musisz mieć: — Ponad 2 lata doświadczenia z usługami AWS. Wymagane doświadczenie z Elastic Beanstalk, Route53, EC2, ELB, ECS, Elastic Cache, CloudFormation, IAM Identity Center, CloudWatch, magazyn parametrów, menedżer sekretów. — Serverless, lambda. — Kubernetes zarządzany przez AWS jako konieczność. Samodzielnie zarządzany Kubernetes lub znajomość innego orkiestratora będzie dodatkowym atutem. — Doświadczenie w zakresie automatycznego skalowania i definicja metryk. — Zrozumienie różnicy między CI i CD. Jedno z tych narzędzi jest koniecznością: akcje github, gitlab CI. — Terraform. Alternatywnie — pulumi lub inne narzędzia iaac, z dużą gotowością do przyjęcia terraform. Umiejętności techniczne, oczekujemy, że będziesz w pewnym stopniu biegły w każdym z tych tematów. Im więcej — tym lepiej. — Networking. Buzzwords: NAT, DNS, ssh, jumphost, skarpetki5, VPN — administracja Linuksem. Buzzwords: systemd, wolumin logiczny, skrypty powłoki — zarządzanie bazami danych. Niezrozumiałe, powszechne techniki tworzenia kopii zapasowych/przywracania. Buzzwords: pełna kopia zapasowa, przyrostowa kopia zapasowa, zrzut logiczny, zrzut binarny, PITR, WAL. — Technika HA/DR. Modne hasła: redundancja, replikacja, skalowalność, przestoje, SLA, równoważenie obciążenia — Skalowalność pionowa/pozioma, zalety i wady obu. — Zarządzanie tożsamością. Modne hasła: SSO, SAML. Miło jest mieć: — Doświadczenie w przesyłaniu aplikacji mobilnych do Google Play i Appstore. Zarządzanie wersjami. — Zbieranie i monitorowanie metryk w dowolnym narzędziu do agregacji metryk: Prometheus/graphana, cloudwatch, azure appinsights. Oferujemy: — szczerą, przejrzystą i prostą kulturę tworzenia oprogramowania, bez bzdur — dorosłe podejście i umowę o pracę — 10 miesięcy pracy w roku – 2 miesiące płatnych dni wolnych, nie więcej niż 2-3 tygodnie z rzędu – przestrzeń biurowa do coworkingu w razie potrzeby – od 25% do 75% kosztów pokrycia edukacji i samorozwoju – kariera rozwoju aż do statusu partnera biznesowego na zasadzie podziału zysków