Jako programista w Younet AI będziesz odgrywać kluczową rolę w rozwoju i optymalizacji naszej logiki backendu i API. Do Twoich głównych obowiązków należeć będzie:Tworzenie oprogramowania:Tworzenie wysokowydajnej, skalowalnej i niezawodnej logiki aplikacji backendowej przy użyciu PHP 8, Golang i Symfony 6 w ramach organizacji Agile.Koncentracja na ciągłej integracji i dostarczaniu.Rozwój i integracja API:Używaj Swagger do projektowania oraz tworzenie interfejsów API RESTful. Zapewnienie płynnej i
Jako programista w Younet AI będziesz odgrywać kluczową rolę w rozwoju i optymalizacji naszej logiki backendu i API. Do Twoich głównych obowiązków należeć będzie:Tworzenie oprogramowania:Tworzenie wysokowydajnej, skalowalnej i niezawodnej logiki aplikacji backendowej przy użyciu PHP 8, Golang i Symfony 6 w ramach organizacji Agile.Koncentracja na ciągłej integracji i dostarczaniu.Rozwój i integracja API:Używaj Swagger do projektowania oraz tworzenie interfejsów API RESTful. Zapewnienie płynnej integracji pomiędzy różnymi komponentami systemu w celu poprawy funkcjonalności i doświadczenia użytkownika. Zarządzanie bazami danych, bazami danych wyszukiwania i wektorowymi: Integracja i optymalizacja Elasticsearch i Pinecone. Zapewnienie zaawansowanych możliwości wyszukiwania i zarządzanie wydajnymi bazami danych wektorowych. Zarządzanie usługami kontenerowymi w chmurze i orkiestracja: Wykorzystaj usługi w chmurze i Kubernetes, aby efektywnie zarządzać aplikacjami, skalować je i organizować. Konteneryzacja: Implementuj platformę Docker, aby zapewnić spójność w wielu środowiskach programistycznych, testowych i wdrożeniowych. Kontrola wersji: Użyj Git z modelem rozgałęziania przepływu Git, aby usprawnić programowanie i Efektywna współpraca zespołowa Kompetencje AI i ML: Stosowanie ogólnych kompetencji AI i ML w celu poprawy inteligencji i wydajności aplikacji Współpraca i koordynacja: Praca z wielofunkcyjnymi zespołami Agile w celu definiowania, projektowania i dostarczania wysokiej jakości rozwiązań programowych. Dokumentacja: Utrzymywanie kompleksowej dokumentacji oprogramowania i dokładne zapisy wszystkich zmian i modyfikacji.