Starszy programista Pythona Київ, Дніпро, Запоріжжя, віддалено Przegląd Znajdź doświadczonego starszego programistę back-end dla firmy Wildy.ai, który będzie odpowiedzialny za zwiększanie wydajności, skalowalności i bezpieczeństwa aplikacji (etap MVP). Ta rola ma kluczowe znaczenie dla ewolucji infrastruktury aplikacji, optymalizacji kodu oraz przewodzenia wysiłkom w zakresie integracji i automatyzacji. Będziesz ściśle współpracować z zespołem ds. produktu w celu zaprojektowania i wdrożenia soli
Starszy programista Pythona Київ, Дніпро, Запоріжжя, віддалено Przegląd Znajdź doświadczonego starszego programistę back-end dla firmy Wildy.ai, który będzie odpowiedzialny za zwiększanie wydajności, skalowalności i bezpieczeństwa aplikacji (etap MVP). Ta rola ma kluczowe znaczenie dla ewolucji infrastruktury aplikacji, optymalizacji kodu oraz przewodzenia wysiłkom w zakresie integracji i automatyzacji. Będziesz ściśle współpracować z zespołem ds. produktu w celu zaprojektowania i wdrożenia solidnych rozwiązań zgodnych z naszym ambitnym planem technicznym. O firmie: Wildy AI rozpoczyna nowy rozdział w tym, jak rozmawiać online – prosto, szybko i realnie. Wierzymy, że zbliżamy ludzi i sprawiamy, że każda rozmowa na czacie pozwala na wspólną naukę i rozwój. Platforma jest miejscem dla tych, którzy cenią sobie prawdziwe uczucia i bycie wiernym sobie w cyfrowym świecie. Podstawowe obowiązki: Skalowanie wydajności aplikacji: Wykorzystaj język Python do skalowania naszej aplikacji, zapewniając jej skuteczną obsługę zwiększonych obciążeń; Zwiększ bezpieczeństwo i uwierzytelnianie: Wzmocnij mechanizmy uwierzytelniania użytkowników, aby zabezpieczyć się przed nieautoryzowanym dostępem, stosując najlepsze praktyki w zakresie bezpieczeństwa; Wdrażaj ograniczenia użytkowników i optymalizację kodu: Wprowadź ograniczenia aktywności użytkowników i refaktoryzuj istniejącą bazę kodu w celu uzyskania optymalnej wydajności i łatwości konserwacji; Automatyzacja i monitorowanie infrastruktury: Kieruj wysiłkami CI/CD, korzystaj z narzędzi takich jak Ansible/Terraform do zarządzania konfiguracją oraz konfiguruj kompleksowe systemy monitorowania i ostrzegania; Testowanie integracji i kompatybilność z przyszłymi wersjami: Opracuj testy integracyjne, aby zapewnić niezawodność i zachować kompatybilność z zewnętrznymi interfejsami API. Wymagane umiejętności techniczne i doświadczenie: Dobra znajomość Pythona: ponad 5 lat; Platformy chmurowe: Zrozumienie głównych usług AWS; Praktyki bezpieczeństwa: Solidne zrozumienie protokołów bezpieczeństwa; DevOps i automatyzacja: Doświadczenie z narzędziami CI/CD, infrastrukturą ascode i frameworkami do testów automatycznych. Monitorowanie i rejestrowanie: Znajomość narzędzi monitorujących i systemów rejestrowania w celu zapewnienia niezawodności i wydajności aplikacji; Umiejętności rozwiązywania problemów: Wyjątkowe zdolności analityczne i rozwiązywania problemów, z udokumentowanymi osiągnięciami w zakresie poprawy wydajności i skalowalności aplikacji. Will beaplus: Doświadczenie we wdrażaniu i dostrajaniu modeli dużych języków (LLM). Co oferujemy: Konkurencyjny pakiet wynagrodzeń, elastyczne godziny pracy i częściowo możliwość pracy zdalnej; Środowisko współpracy, w którym zachęca się do innowacji i uczenia się; Szybki rozwój na stanowisko Team Lead z perspektywą objęcia stanowiska CTO produktu; Przyjazny zespół i tolerancja na bzdury. Proces aplikacyjny: Rozmowa kwalifikacyjna na temat umiejętności miękkich i dopasowania firmy do lidera produktu (45 min); Wywiad techniczny z ekspertem zewnętrznym (1h).