Naszym klientem jest oparta na technologii marka kosmetyczna z siedzibą w Nowym Jorku i Tel Awiwie, wspierana przez największy na świecie fundusz PE skupiający się na konsumentach. Dzięki swojej technologii i najlepszym w swojej klasie produktom łączącym świat piękna i sztucznej inteligencji w ciągu zaledwie 2 lat zrewolucjonizowali branżę, przenosząc miliony klientów na zakupy kosmetyków w Internecie. Są odważni w swoim podejściu, gotowi inwestować w swoje możliwości i zdecydowanie wspierają ek
Naszym klientem jest oparta na technologii marka kosmetyczna z siedzibą w Nowym Jorku i Tel Awiwie, wspierana przez największy na świecie fundusz PE skupiający się na konsumentach. Dzięki swojej technologii i najlepszym w swojej klasie produktom łączącym świat piękna i sztucznej inteligencji w ciągu zaledwie 2 lat zrewolucjonizowali branżę, przenosząc miliony klientów na zakupy kosmetyków w Internecie. Są odważni w swoim podejściu, gotowi inwestować w swoje możliwości i zdecydowanie wspierają eksperymenty i wolność intelektualną, aby przesuwać granice, do których może nas doprowadzić technologia i dane. Dzięki pierwszemu w swoim rodzaju podejściu opartemu na technologii i możliwościom w zakresie danych są najszybciej rozwijającą się marką kosmetyczną na świecie. Zatrudniają ponad 250 pracowników w Nowym Jorku, Tel-Awiwie, na Ukrainie i Serbia. Zespół techniczny w Kijowie składa się z 40 inteligentnych i utalentowanych inżynierów oprogramowania i specjalistów ds. kontroli jakości. Obecnie rozwijają szybko rozwijający się zespół i szukają bystrych i głodnych osób, które chcą odgrywać kluczową rolę i dołączyć do zespołu przełomowego startupu. Role i obowiązki: Budowanie i utrzymywanie rurociągów CI/CD: Projektowanie, wdrażanie i zarządzanie ciągłym Potoki integracji i ciągłego dostarczania (CI/CD) w celu automatyzacji i usprawnienia procesów wdrażania. Zarządzanie infrastrukturą i automatyzacja: rozwijaj, zarządzaj i optymalizuj infrastrukturę w postaci kodu (IaC), aby zapewnić skalowalną i niezawodną infrastrukturę. Współpraca i wsparcie dla zespołów programistycznych: Ściśle współpracuj z twórcami oprogramowania w celu integracji nowych aplikacji i aktualizacji istniejących, umożliwiając wydajny i niezawodny przebieg prac programistycznych. Projektowanie i architektura rozwiązań: Projektuj, oceniaj i wdrażaj rozwiązania DevOps, aby spełnić wymagania biznesowe, zapewniając skalowalność, bezpieczeństwo i wysoką dostępność w różnych środowiskach. Bezpieczeństwo i zgodność: wdrażaj i egzekwuj najlepsze praktyki bezpieczeństwa w przepływach pracy DevOps, w tym zarządzaj kontrolą dostępu, tajemnicami i zapewniaj zgodność z politykami firmy. Optymalizacja wydajności i debugowanie aplikacji: Identyfikuj i łagodź wąskie gardła wydajności w infrastrukturze, zapewniając optymalne wykorzystanie zasobów i czas reakcji, znajdź i rozwiąż problemy w kodzie aplikacji, identyfikuj błędy, wycieki pamięci i nieefektywne procesy wpływające na wydajność systemu. Zarządzanie konfiguracją i kontrola wersji: Zapewnij odpowiednie wersjonowanie, zarządzanie konfiguracją i automatyczne testowanie infrastruktury i kodu aplikacji, aby zachować spójność i identyfikowalność. Optymalizacja kosztów: Stale monitoruj i analizuj wykorzystanie infrastruktury, aby wdrożyć strategie oszczędzania kosztów, zoptymalizować wykorzystanie zasobów i zmniejszyć wydatki na chmurę bez pogarszania wydajności. Umiejętności i wymagania: Ponad 4 lata doświadczenia z AWS: Udokumentowane doświadczenie w zarządzaniu i wdrażaniu infrastruktury na AWS, w tym doświadczenie w zakresie usług podstawowych, takich jak EC2, S3, RDS, Lambda, VPC i IAM. Umiejętności współpracy i komunikacji: umiejętność efektywnej pracy z zespołami wielofunkcyjnymi, jasnego przekazywania koncepcji technicznych oraz współpracy z programistami, kontrolą jakości i innymi zainteresowanymi stronami. Znajomość architektur rozwiązań chmurowych: Dogłębne zrozumienie architektur rozwiązań chmurowych, w tym mikrousług, servsystemy bezobsługowe i rozproszone. Doświadczenie w projektowaniu i wdrażaniu skalowalnych, odpornych i opłacalnych architektur chmurowych przy użyciu AWS i innych platform chmurowych, zapewniających optymalną wydajność i wysoką dostępność. Silna znajomość infrastruktury jako kodu (IaC): praktyczne doświadczenie z narzędziami IaC, takimi jak Terraform, Terragrunt, CloudFormation lub podobnymi, z głębokim zrozumieniem automatyzacji i orkiestracji infrastruktury. Biegłość w narzędziach CI/CD: doświadczenie w projektowaniu, wdrażaniu i utrzymywaniu potoków CI/CD przy użyciu narzędzi takich jak GitHub Actions, CircleCI, Bitbucket Pipelines lub podobnych. Specjalizacja w środowiskach Linux/Unix: Rozległe doświadczenie w pracy z systemami opartymi na systemie Linux, w tym głęboka wiedza na temat wewnętrznych elementów systemu, dostrajania wydajności, skryptów powłoki, sieci i rozwiązywania problemów. Silna umiejętność optymalizacji i zarządzania środowiskami Linux w celu zapewnienia wysokiej wydajności i niezawodności. Konteneryzacja i orkiestracja: Dobra znajomość Dockera i Kubernetesa w zakresie zarządzania kontenerami, wdrażania i orkiestracji, najlepiej na platformie AWS EKS lub ECS. Umiejętności związane z tworzeniem skryptów i automatyzacją: Biegłość w językach skryptowych takich jak Python, Shell lub Bash, z naciskiem na automatyzację infrastruktury i procesów DevOps. Narzędzia do monitorowania i rejestrowania: Znajomość narzędzi do monitorowania i rejestrowania, takich jak AWS CloudWatch, DataDog, Grafana lub ELK Stack, z możliwością konfigurowania alertów, pulpitów nawigacyjnych i rozwiązywania problemów. Najlepsze praktyki w zakresie bezpieczeństwa: doświadczenie we wdrażaniu najlepszych praktyk w zakresie bezpieczeństwa w AWS, w tym w zarządzaniu rolami uprawnień, grupami zabezpieczeń, szyfrowaniem danych i zgodnością z zasadami bezpieczeństwa organizacji. Zarządzanie kosztami i optymalizacja: Dobra znajomość struktur kosztów AWS, z doświadczeniem we wdrażaniu praktyk optymalizacji kosztów, takich jak odpowiedni rozmiar instancji, instancje zarezerwowane i monitorowanie wzorców użycia. Kandydat musi potrafić aktywnie brać udział w dyskusjach zespołowych, przedstawiając pomysły wraz z jasnym uzasadnieniem i potwierdzając je przykładami. Powinni być otwarci na rozważenie alternatywnych rozwiązań i dostosować się do ostatecznej decyzji zespołu, jeśli zostaną przedstawione lepsze argumenty. Silne umiejętności komunikacyjne są niezbędne do wyjaśniania i uzasadniania rozwiązań przy jednoczesnym poszanowaniu odmiennych opinii. Dobra znajomość języka angielskiego w mowie i piśmie. Mile widziane: doświadczenie z DataOps, procesami ETL i praktykami związanymi z hurtownią danych. Znajomość platformy Google Cloud (GCP). Zrozumienie najlepszych praktyk IT zwykle stosowanych w średnich i dużych organizacjach. Świadczenia i warunki pracy: Konkurencyjne wynagrodzenie 20 dni roboczych płatnego urlopu, w tym płatne odszkodowanie w przypadku niewykorzystania dni urlopu Ubezpieczenie zdrowotne, w tym członkostwo u dentysty Członkostwo w siłowni Programy szkoleniowe i coaching wspierający karierę rozwój i nie tylko. Uroczystości firmowe, imprezy integracyjne, zajęcia rozrywkowe i nie tylko
Pokaż więcej
Pokaż mniej
Посадовий рівень
Старший середній рівеньRodzaj zatrudnienia
Pełny etat
Obowiązki służbowe
Inżynieria i technologie informacyjne
Przemysły
Personel i rekrutacja