Następna praca

Lider Techniczny w Zespole Architektów w Namecheap

Opublikowano ponad 30 dni temu

124 wyświetlenia

Namecheap

Namecheap

0
0 recenzji
Brak doświadczenia

Przetłumaczone przez Google

Lokalizacja: Ukraina (zdalnie) Twoja wiedza: ponad 3 lata praktycznego doświadczenia w JavaScript ( projekty komercyjne lub osobiste) z podstawową znajomością środowisk wykonawczych JavaScript i języka TypeScript. Biegłość w: OOP i koncepcjach programowania funkcjonalnego Programowaniu asynchronicznym i architekturze sterowanej zdarzeniami API i interfejsach programowanie końcowe (Node.js, React.js) Narzędzia CI/CD, takie jak Jenkins, GitHub Actions Kontenery (Docker), mikrousługi i archite

Lokalizacja: Ukraina (zdalnie)

Twoja wiedza:

ponad 3 lata praktycznego doświadczenia w JavaScript ( projekty komercyjne lub osobiste) z podstawową znajomością środowisk wykonawczych JavaScript i języka TypeScript.

Biegłość w:

  • OOP i koncepcjach programowania funkcjonalnego
  • Programowaniu asynchronicznym i architekturze sterowanej zdarzeniami
  • API i interfejsach programowanie końcowe (Node.js, React.js)
  • Narzędzia CI/CD, takie jak Jenkins, GitHub Actions
  • Kontenery (Docker), mikrousługi i architektura sterowana zdarzeniami
  • Usługi w chmurze (AWS, Azure lub GCP)

Doświadczenie w:

  • Debugowaniu złożonych systemów za pomocą narzędzi takich jak NewRelic i narzędzi do śledzenia
  • Tworzenie narzędzi i bibliotek wykorzystywanych przez zespoły wewnętrzne
  • Monitorowanie i dostrajanie wydajności
  • Własność systemu: wygodne posiadanie narzędzi wewnętrznych, zapewnienie ich konserwacji, dokumentowania i optymalizacji pod kątem zespołu produktywność

Z pewnością będzie dodatkowym atutem:

  • Doświadczenie z Kubernetes (K8s) i narzędziami do zarządzania infrastrukturą, takimi jak Terraform
  • Doświadczenie z TypeScript, WebSockets i brokerami komunikatów (Kafka, RabbitMQ)

Co dzięki temu zyskasz? 

  • Możliwość korzystania z najwyższej klasy technologii i podejść w firmie będącej światowym liderem w branży produktów, obsługującej miliony klientów
  • Możliwość wprowadzenia zmian w zakresie prywatności w Internecie , wolność słowa i neutralność sieci
  • Godna stawka rynkowa zależna od doświadczenia i umiejętności
  • Rozwinięta kultura korporacyjna: brak mikrozarządzania, kultura oparta na zasadach prawdy, zaufania i przejrzystości < /li>
  • Mentalność „Budujesz, jesteś właścicielem” w większości kontekstów
  • Wsparcie rozwoju osobistego i zawodowego
    • pokrycie kosztów szkoleń zewnętrznych, konferencji, literatury fachowej < /li>
    • wsparcie doświadczonych kolegów
    • wydarzenia i szkolenia wewnętrzne
    • regularne dzielenie się wiedzą w zespołach
    • Zajęcia z języka angielskiego i kluby konwersacyjne
    • Wsparcie równowagi życiowej
      • naprawdę elastyczny harmonogram, brak śledzenia czasu
      • 25 dni roboczych urlopu
      • 5 dni płatnego zwolnienia chorobowego miesięcznie (jeśli to konieczne) bez przedstawienia zaświadczenia lekarskiego
      • hojny program urlopów macierzyńskich
    • Profesjonalnie silne środowisko, przyjazne i otwarta atmosfera, możliwość wpływu na rozwój produktu i uznanie dla niego

    Będziesz zaangażowany w:

    Przywództwo techniczne i architekturę

p>

  • Kierownictwo architektoniczne: Kierowanie projektowaniem i nadzór nad różnymi bibliotekami i usługami opartymi na Node.js i React.js (największy zakres), jednocześnie kierując integracją z innymi systemami. Zapewnij zgodność rozwiązań z naszymi celami biznesowymi i standardami technicznymi
  • Plan rozwoju technologii: stwórz plan rozwoju technologii platformy, identyfikując kluczowe narzędzia, struktury i ulepszenia, które zwiększą wydajność, skalowalność i niezawodność wszystkich systemów wewnętrznych, a także popraw doświadczenie i produktywność programistów

Kierowanie zespołem

  • Mentoring i rozwój: budowaniei mentorem wydajnego zespołu. Kieruj rekrutacją, przekazuj informacje zwrotne i wspieraj ciągłe uczenie się
  • Wydajność zespołu: Regularnie oceniaj wydajność zespołu i wspieraj członków zespołu w osiąganiu rozwoju osobistego i zawodowego
  • Procesy zespołowe i wspieranie technologii: Opracowywanie i wdrażanie niezbędne procesy zwiększające przejrzystość systemu, zarówno wewnętrznie, jak i zewnętrznie. Wzmacniaj silne powiązania i zrozumienie między naszym zespołem a innymi grupami programistycznymi w organizacji, zapewniając ciągłe doskonalenie i empatyczną współpracę między zespołami

Kierowanie projektem

  • Kompleksowe podejście -Zakończ własność projektu: Nadzoruj planowanie, realizację i realizację projektów, upewniając się, że spełniają one wymagania dotyczące zakresu, budżetu i harmonogramu.
  • Komunikacja z interesariuszami: Działaj jako bezpośredni głos techniczny dla interesariuszy. Przekładaj złożone pomysły techniczne na praktyczne warunki biznesowe i zarządzaj oczekiwaniami dotyczącymi wyników

Praktyczny rozwój i innowacje

  • Prowadź przez przykład: pisz i przeglądaj kod jako potrzebne, zwłaszcza w Node.js i React.js. Wkrocz do rozwiązywania złożonych problemów lub przyspieszenia harmonogramu projektów
  • Badania i innowacje: bądź na bieżąco z pojawiającymi się technologiami i trendami. Eksperymentuj z nowymi narzędziami i strukturami, aby ocenić ich wpływ na nasze cele

Zarządzanie jakością i ryzykiem

  • Zapewnienie jakości: Ścisła współpraca z zespołem ds. kontroli jakości w celu integracji testowania i procesy jakości w całym cyklu rozwoju
  • Łagodzenie ryzyka: wczesna identyfikacja ryzyka technicznego i projektowego oraz tworzenie planów działania, aby aktywnie się nim zająć

Współpraca i budowanie kultury

  • Współpraca zespołowa: Stwórz oparte na współpracy, włączające środowisko, w którym otwarcie dzielisz się opiniami i pomysłami. Ściśle współpracuj z architektami rozwiązań, DevOps i innymi zespołami technicznymi, aby zapewnić bezproblemową integrację
  • Kultura doskonałości: promuj kulturę zorientowaną na wyniki i rozwiązywanie problemów, skupioną na odpowiedzialności, ciągłym doskonaleniu i innowacjach

Zwinne przywództwo

  • Zwinne praktyki: wdrażanie zwinnych metodologii i prowadzenie regularnych ceremonii, takich jak retrospektywy i planowanie sprintu. Upewnij się, że zespół konsekwentnie powtarza i ulepsza swoje procesy

O firmie i projekcie:

Firma Namecheap została założona w 2000 roku z myślą, że wszyscy ludzie zasługują na niedrogie domeny dostarczane dzięki doskonałej obsłudze. Dziś Namecheap jest wiodącym, akredytowanym przez ICANN rejestratorem nazw domen i firmą hostingową, posiadającym ponad 13 milionów klientów i 17 milionów domen pod zarządzaniem — a dopiero zaczynamy.

Nasza kultura opiera się na wartościach, którymi żyjemy na co dzień: sposobie, w jaki pracujemy, sposobie współpracy z naszą globalną siecią współpracowników oraz sposobie, w jaki nieustannie wprowadzamy innowacje w rozwiązaniach, które spełniają pojawiające się potrzeby naszych klientów .

Jako lider techniczny w zespole architektów w Namecheap będziesz kierować projektowaniem i dostarczaniem narzędzi i oprogramowania na poziomie systemu, które zasilają nasze wewnętrzne zespoły. Twoim celem będzie dostarczanie praktycznych, skalowalnych rozwiązań, które umożliwią zespołom programistycznym większą swobodę działaniaszybciej i efektywniej. Ta praktyczna rola lidera łączy wiedzę techniczną ze strategicznym kierunkiem, kształtując architekturę naszej platformy tak, aby spełniała obecne i przyszłe cele biznesowe.

Będziesz pracować głównie w ekosystemie JavaScript, ale także będziesz obsługiwał narzędzia zbudowane w oparciu o .NET, Python i PHP. Kluczowym przykładem naszej pracy jest Isomorphic Layout Composer, framework mikrofrontendów klasy korporacyjnej: ILC na GitHub.

Przetłumaczone przez Google

Brak doświadczenia
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować