1 lipca 2024 r
Programista języka Python Київ, віддалено UST poszukuje programisty języka Python, który dołączy do zespołu naszej jednostki ds. innowacji. Lokalizacja: Ukraina. Obowiązki: Tworzenie solidnych i skalowalnych aplikacji backendowych opartych na języku Python. Projektuj i wdrażaj interfejsy API dla różnych usług i aplikacji. Zintegruj usługi backendu z infrastrukturą chmurową AWS i/lub Azure. Wdrażaj aplikacje w języku Python przy użyciu aplikacji AWS Lambda lub Azu
1 lipca 2024 r
Programista języka Python
Київ, віддалено
UST poszukuje programisty języka Python, który dołączy do zespołu naszej jednostki ds. innowacji.
Lokalizacja: Ukraina.
Obowiązki:
- Tworzenie solidnych i skalowalnych aplikacji backendowych opartych na języku Python.
- Projektuj i wdrażaj interfejsy API dla różnych usług i aplikacji.
- Zintegruj usługi backendu z infrastrukturą chmurową AWS i/lub Azure.
- Wdrażaj aplikacje w języku Python przy użyciu aplikacji AWS Lambda lub Azure Function i innych technologii bezserwerowych.
- Współpracuj z zespołami wielofunkcyjnymi przy definiowaniu, projektowaniu i dostarczaniu nowych funkcji.
- Optymalizuj i refaktoryzuj istniejący kod, aby poprawić wydajność i łatwość konserwacji.
- Pisz testy jednostkowe i przeprowadzaj testy integracyjne, aby zapewnić jakość i niezawodność.
- Rozwiązuj problemy produkcyjne i szybko wdrażaj rozwiązania.
- Bądź na bieżąco z najlepszymi praktykami i technologiami branżowymi związanymi ze sztuczną inteligencją i NLP.
Wymagania:
- tytuł licencjata w dziedzinie informatyki, inżynierii lub pokrewnej dziedziny (lub równoważne doświadczenie).
- Minimum 4 lat doświadczenia zawodowego w programowaniu w Pythonie.
- Udokumentowane doświadczenie w tworzeniu interfejsów API RESTful przy użyciu frameworków Python, takich jak Flask lub Django.
- Dobra znajomość usług AWS i/lub Azure (np. Lambda, API Gateway, DynamoDB, S3, IAM).
- Doświadczenie z technologiami sztucznej inteligencji, takimi jak GenAI lub LLM (modele wielkojęzykowe) będzie dodatkowym atutem.
- Solidne zrozumienie zasad tworzenia oprogramowania, wzorców projektowych i najlepszych praktyk.
- Pożądana jest znajomość technologii konteneryzacji (np. Docker) i orkiestracji (np. Kubernetes).
- Biegłość w korzystaniu z systemów kontroli wersji (np. Git).
- Doskonałe umiejętności rozwiązywania problemów i dbałość o szczegóły.
- Umiejętność pracy samodzielnej i zespołowej w dynamicznym środowisku.
- Dobre umiejętności komunikacyjne i umiejętność wyjaśniania złożonych koncepcji technicznych interesariuszom nietechnicznym.
Preferowane umiejętności:
- Znajomość technik i bibliotek przetwarzania języka naturalnego (NLP).
- Doświadczenie z platformami uczenia maszynowego, takimi jak TensorFlow lub PyTorch.
- Zrozumienie potoków CI/CD i zautomatyzowanych procesów wdrażania.
- Znajomość baz danych SQL i NoSQL (np. PostgreSQL, MongoDB).
Oferujemy:
- pełny etat, elastyczny grafik.
- Pracuj w domu lub w biurze w centrum Kijowa.
- Środowisko, w którym możesz realizować swoje pomysły.
- Pracę w zespole profesjonalistów.
- Przyjazny, profesjonalny personel i ciepła atmosfera.
- Imprezy zespołowe i imprezy firmowe.