Praca
Z kanału partnera
Główny inżynier techniczny Full Stack — zdalny
190 000 USD Wynagrodzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Wynagrodzenie od
- 190 000
- Wynagrodzenie do
- 210 000
- Firma
- FormativGroup
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
FormativGroup zatrudnia głównego inżyniera Full Stack Tech, który dołączy do organizacji zajmującej się technologią usług finansowych, która tworzy i utrzymuje produkty cyfrowe dla specjalistów podatkowych. Zespół opracowuje narzędzia wewnętrzne, pulpity nawigacyjne finansowe, narzędzia analityczne, rozwiązania w zakresie raportowania i inne technologie, które usprawniają pracę specjalistów zajmujących się obsługą klienta.
Jest to praktyczna rola głównego inżyniera ds. technologii w Full Stack dla doświadczonego lidera technicznego, który chce objąć kierownictwo ludzi bez odchodzenia od dostarczania rozwiązań. Będziesz pełnić zarówno funkcję starszego organu technicznego, jak i lidera personelu: będziesz tworzyć kod, wyznaczać kierunki techniczne, przeglądać prace, wzmacniać praktyki inżynieryjne i pomagać zespołowi w efektywnym korzystaniu z agentów AI w całym cyklu życia oprogramowania. Środowisko obejmuje starsze usługi .NET/C# i interfejsy Angular, a także nowsze wersje Python, Node.js i React. Pomożesz modernizować stos etapami, utrzymując jednocześnie stabilność kluczowych komponentów biznesowych.
Nad czym będziesz pracować
• Kieruj z klawiatury: regularnie współtwórz kod produkcyjny, korzystaj z agentów AI w ramach codziennych dostaw i bądź blisko prac technicznych.
• Posiadaj kierownictwo techniczne zespołu, decyzje dotyczące architektury, długoterminowy stan techniczny i plan działania dotyczący nowych dostaw, modernizacji i długu technicznego.
• Przeprowadź etapową modernizację starszych komponentów .NET/C# i Angular, jednocześnie budując nowe możliwości za pomocą Pythona, Node.js i React.
• Dziel pracę na małe, dobrze określone zadania i kieruj każde zadanie do najlepszego wykonawcy – inżyniera, agenta lub siebie – zachowując jednocześnie sprawną koordynację i skupienie na wynikach.
• Własny przegląd żądań ściągnięcia i zapewnianie szybkiej, merytorycznej informacji zwrotnej.
• Buduj zaległości techniczne i zarządzaj nimi, rozwiązując bezpośrednio priorytetowe problemy, zamiast polegać wyłącznie na delegowaniu.
• Zatrudniaj, oceniaj, szkol i rozwijaj inżynierów; ustaw poprzeczkę techniczną w zakresie rekrutacji i pomóż zespołowi efektywnie współpracować z agentami AI.
• Tworzenie i utrzymywanie instrukcji obsługi agentów, protokołów weryfikacji i kontroli typu „człowiek w pętli” w zakresie kodu, testów, dokumentacji i zmian w infrastrukturze.
• Przeprowadź weryfikację oceny przed połączeniem i zachowaj kontrolę nad fuzją należącą do ludzi w oddziałach produkcyjnych.
• Utrzymuj silne zautomatyzowane testy w warstwach jednostkowych, integracyjnych i kompleksowych oraz utrzymuj spójne praktyki inżynieryjne w zakresie projektowania, kodowania, testowania, wydawania i operacji.
• Automatyzacja CI/CD, dostarczanie kontenerowe i infrastruktura jako kod dla aplikacji natywnych w chmurze.
• Śledź wskaźniki stanu technicznego i dostaw, w tym wymagane raporty za pośrednictwem Atlassian Compass.
• Możliwość organizowania co dwa tygodnie demonstracji na żywo środowiska chmurowego, obejmujących zarówno funkcje produktu, jak i przepływy pracy z obsługą agentów.
• Nawiąż współpracę z dedykowaną organizacją wspierającą produkcję, dostarczając narzędzia, automatyzację, dokumentację i elementy Runbook, które ułatwiają obsługę i wsparcie produktu.
• Ogranicz wysiłek operacyjny poprzez automatyzację, stosując odpowiednie bariery zabezpieczające, ograniczenia promienia wybuchu i ścieżki audytu w przepływach pracy mających wpływ na produkcję.
• Utrzymuj wgląd w krytyczne i najważniejsze ustalenia WIZ oraz wdrażaj działania naprawcze w ramach wymaganego poziomu usług.
• Dbaj o aktualność i przydatność dokumentacji architektury, ADR, runbooków i instrukcji agentów.
Co przyniesiesz
• Ponad 5–7 lat odpowiedniego doświadczenia w inżynierii oprogramowania, z wyraźnym doświadczeniem na stanowisku starszego inżyniera lub kierownika technicznego oraz wcześniejszym kierowaniem co najmniej jednym zespołem inżynierów.
• Praktyczny, pełny zakres rozwoju i chęć dalszego budowania przy jednoczesnym zarządzaniu inżynierami.
• Wysoka biegłość w Pythonie, Node.js i React na potrzeby tworzenia nowoczesnych aplikacji.
• Doświadczenie w utrzymaniu i modernizacji usług .NET/C# i frontendów Angular.
• Zademonstrowane wykorzystanie przepływów pracy związanych z tworzeniem oprogramowania agentowego lub wspomaganego sztuczną inteligencją w rzeczywistych środowiskach dostarczania, a nie tylko w eksperymentach.
• Własność pełnego cyklu rozwoju: budowanie, testowanie, wydawanie, obsługa, rozwiązywanie problemów i iteracja.
• Natywne aplikacje chmurowe na platformie Azure; Istotne jest również doświadczenie w AWS lub GCP.
• Praktyczne doświadczenie w zakresie konteneryzowanych obciążeń i orkiestracji.
• Doświadczenie w zakresie infrastruktury jako kodu z narzędziami takimi jak Bicep, Terraform, Pulumi lub AWS CDK.
• Silne zautomatyzowane testowanie i doświadczenie CI/CD w ramach dostarczania pełnego stosu.
• Możliwość wniesienia znaczącego wkładu technicznego, rozwiązywania złożonych problemów inżynieryjnych i podejmowania rozsądnych decyzji dotyczących architektury.
• Jasna komunikacja z interesariuszami zarówno technicznymi, jak i nietechnicznymi.
Jak pracujesz
• Jesteś zawodnikiem-trenerem: możesz swobodnie kierować ludźmi, pozostając jednocześnie aktywnym praktykiem.
• Korzystasz z agentów AI, aby zwiększyć wydajność inżynieryjną, ale decyzje dotyczące jakości, testowania, bezpieczeństwa i produkcji pozostają pod wyraźną kontrolą człowieka.
• Wprowadzasz strukturę bez tworzenia niepotrzebnego procesu i wcześnie identyfikujesz zależności techniczne, ryzyko związane z dostawą i problemy z jakością.
• Czujesz się komfortowo pracując w środowisku małych zespołów, w którym priorytety mogą się zmieniać, a przywództwo oznacza wykonywanie pracy i kierowanie nią.
• Łączysz modernizację ze stabilnością i rozumiesz, że systemy o znaczeniu krytycznym muszą nadal działać, mimo ewolucji architektury.
Dodatkowe kwalifikacje
• Wymagany jest tytuł licencjata w dziedzinie rachunkowości, finansów, systemów informatycznych, ekonomii, informatyki, inżynierii lub dziedziny pokrewnej.
• Kontakt z usługami finansowymi, księgowością, finansami, technologią podatkową, transformacją finansów, tworzeniem oprogramowania podatkowego lub środowiskami wdrożeniowymi.
• Możliwość przejęcia odpowiedzialności za przydzieloną pracę aż do jej zakończenia, w tym wymagań, konfiguracji, testowania, debugowania i zmian w systemie/procesie.
Dodatkowe punkty, jeśli masz…
Źródło: Himalaje (https://himalayas.app/companies/formativgroup/jobs/full-stack-tech-lead-engineer-remote)
Jest to praktyczna rola głównego inżyniera ds. technologii w Full Stack dla doświadczonego lidera technicznego, który chce objąć kierownictwo ludzi bez odchodzenia od dostarczania rozwiązań. Będziesz pełnić zarówno funkcję starszego organu technicznego, jak i lidera personelu: będziesz tworzyć kod, wyznaczać kierunki techniczne, przeglądać prace, wzmacniać praktyki inżynieryjne i pomagać zespołowi w efektywnym korzystaniu z agentów AI w całym cyklu życia oprogramowania. Środowisko obejmuje starsze usługi .NET/C# i interfejsy Angular, a także nowsze wersje Python, Node.js i React. Pomożesz modernizować stos etapami, utrzymując jednocześnie stabilność kluczowych komponentów biznesowych.
Nad czym będziesz pracować
• Kieruj z klawiatury: regularnie współtwórz kod produkcyjny, korzystaj z agentów AI w ramach codziennych dostaw i bądź blisko prac technicznych.
• Posiadaj kierownictwo techniczne zespołu, decyzje dotyczące architektury, długoterminowy stan techniczny i plan działania dotyczący nowych dostaw, modernizacji i długu technicznego.
• Przeprowadź etapową modernizację starszych komponentów .NET/C# i Angular, jednocześnie budując nowe możliwości za pomocą Pythona, Node.js i React.
• Dziel pracę na małe, dobrze określone zadania i kieruj każde zadanie do najlepszego wykonawcy – inżyniera, agenta lub siebie – zachowując jednocześnie sprawną koordynację i skupienie na wynikach.
• Własny przegląd żądań ściągnięcia i zapewnianie szybkiej, merytorycznej informacji zwrotnej.
• Buduj zaległości techniczne i zarządzaj nimi, rozwiązując bezpośrednio priorytetowe problemy, zamiast polegać wyłącznie na delegowaniu.
• Zatrudniaj, oceniaj, szkol i rozwijaj inżynierów; ustaw poprzeczkę techniczną w zakresie rekrutacji i pomóż zespołowi efektywnie współpracować z agentami AI.
• Tworzenie i utrzymywanie instrukcji obsługi agentów, protokołów weryfikacji i kontroli typu „człowiek w pętli” w zakresie kodu, testów, dokumentacji i zmian w infrastrukturze.
• Przeprowadź weryfikację oceny przed połączeniem i zachowaj kontrolę nad fuzją należącą do ludzi w oddziałach produkcyjnych.
• Utrzymuj silne zautomatyzowane testy w warstwach jednostkowych, integracyjnych i kompleksowych oraz utrzymuj spójne praktyki inżynieryjne w zakresie projektowania, kodowania, testowania, wydawania i operacji.
• Automatyzacja CI/CD, dostarczanie kontenerowe i infrastruktura jako kod dla aplikacji natywnych w chmurze.
• Śledź wskaźniki stanu technicznego i dostaw, w tym wymagane raporty za pośrednictwem Atlassian Compass.
• Możliwość organizowania co dwa tygodnie demonstracji na żywo środowiska chmurowego, obejmujących zarówno funkcje produktu, jak i przepływy pracy z obsługą agentów.
• Nawiąż współpracę z dedykowaną organizacją wspierającą produkcję, dostarczając narzędzia, automatyzację, dokumentację i elementy Runbook, które ułatwiają obsługę i wsparcie produktu.
• Ogranicz wysiłek operacyjny poprzez automatyzację, stosując odpowiednie bariery zabezpieczające, ograniczenia promienia wybuchu i ścieżki audytu w przepływach pracy mających wpływ na produkcję.
• Utrzymuj wgląd w krytyczne i najważniejsze ustalenia WIZ oraz wdrażaj działania naprawcze w ramach wymaganego poziomu usług.
• Dbaj o aktualność i przydatność dokumentacji architektury, ADR, runbooków i instrukcji agentów.
Co przyniesiesz
• Ponad 5–7 lat odpowiedniego doświadczenia w inżynierii oprogramowania, z wyraźnym doświadczeniem na stanowisku starszego inżyniera lub kierownika technicznego oraz wcześniejszym kierowaniem co najmniej jednym zespołem inżynierów.
• Praktyczny, pełny zakres rozwoju i chęć dalszego budowania przy jednoczesnym zarządzaniu inżynierami.
• Wysoka biegłość w Pythonie, Node.js i React na potrzeby tworzenia nowoczesnych aplikacji.
• Doświadczenie w utrzymaniu i modernizacji usług .NET/C# i frontendów Angular.
• Zademonstrowane wykorzystanie przepływów pracy związanych z tworzeniem oprogramowania agentowego lub wspomaganego sztuczną inteligencją w rzeczywistych środowiskach dostarczania, a nie tylko w eksperymentach.
• Własność pełnego cyklu rozwoju: budowanie, testowanie, wydawanie, obsługa, rozwiązywanie problemów i iteracja.
• Natywne aplikacje chmurowe na platformie Azure; Istotne jest również doświadczenie w AWS lub GCP.
• Praktyczne doświadczenie w zakresie konteneryzowanych obciążeń i orkiestracji.
• Doświadczenie w zakresie infrastruktury jako kodu z narzędziami takimi jak Bicep, Terraform, Pulumi lub AWS CDK.
• Silne zautomatyzowane testowanie i doświadczenie CI/CD w ramach dostarczania pełnego stosu.
• Możliwość wniesienia znaczącego wkładu technicznego, rozwiązywania złożonych problemów inżynieryjnych i podejmowania rozsądnych decyzji dotyczących architektury.
• Jasna komunikacja z interesariuszami zarówno technicznymi, jak i nietechnicznymi.
Jak pracujesz
• Jesteś zawodnikiem-trenerem: możesz swobodnie kierować ludźmi, pozostając jednocześnie aktywnym praktykiem.
• Korzystasz z agentów AI, aby zwiększyć wydajność inżynieryjną, ale decyzje dotyczące jakości, testowania, bezpieczeństwa i produkcji pozostają pod wyraźną kontrolą człowieka.
• Wprowadzasz strukturę bez tworzenia niepotrzebnego procesu i wcześnie identyfikujesz zależności techniczne, ryzyko związane z dostawą i problemy z jakością.
• Czujesz się komfortowo pracując w środowisku małych zespołów, w którym priorytety mogą się zmieniać, a przywództwo oznacza wykonywanie pracy i kierowanie nią.
• Łączysz modernizację ze stabilnością i rozumiesz, że systemy o znaczeniu krytycznym muszą nadal działać, mimo ewolucji architektury.
Dodatkowe kwalifikacje
• Wymagany jest tytuł licencjata w dziedzinie rachunkowości, finansów, systemów informatycznych, ekonomii, informatyki, inżynierii lub dziedziny pokrewnej.
• Kontakt z usługami finansowymi, księgowością, finansami, technologią podatkową, transformacją finansów, tworzeniem oprogramowania podatkowego lub środowiskami wdrożeniowymi.
• Możliwość przejęcia odpowiedzialności za przydzieloną pracę aż do jej zakończenia, w tym wymagań, konfiguracji, testowania, debugowania i zmian w systemie/procesie.
Dodatkowe punkty, jeśli masz…
Źródło: Himalaje (https://himalayas.app/companies/formativgroup/jobs/full-stack-tech-lead-engineer-remote)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: FormativGroup
Ogłoszenie pochodzi od FormativGroup.