
WNS to globalna firma zajmująca się zarządzaniem procesami biznesowymi, która pomaga organizacjom usprawniać działalność dzięki rozproszonym zespołom i wyspecjalizowanym usługom. Firma działa w 13 krajach i ma ponad 66 centrów operacyjnych, oferując możliwości rozwoju kariery w regionie Azji i Pacyfiku, Europie, Afryce oraz obu Amerykach. Środowisko pracy w WNS opiera się na inkluzywności, różnorodności, współtworzeniu i ciągłym uczeniu się, a proces rekrutacji jest zaprojektowany z myślą o przejrzystości i ocenie kandydatów na podstawie ich osiągnięć. WNS inwestuje również w rozwój przyszłych liderów i wspiera odpowiedzialność społeczną, między innymi poprzez inicjatywy WNS Cares Foundation.
Starszy inżynier chmurowy (praca zdalna — Rumunia)
Starszy inżynier chmurowy odpowiada za platformy chmurowe, infrastrukturę wdrażania AI, potoki CI/CD oraz działanie Kubernetes. Rola wspiera bezpieczne i skalowalne dostarczanie rozwiązań w AWS, Azure i Google Cloud Platform dla inteligentnej platformy operacyjnej WNS.
Opis
- Odpowiadać za platformy i usługi chmurowe, potoki DevOps, procesy wdrażania modeli AI, potoki deweloperskie oraz infrastrukturę cloud-native w AWS, Azure lub Google Cloud Platform
- Tworzyć i utrzymywać skrypty Infrastructure as Code, które udostępniają zasoby chmurowe za pośrednictwem potoków oraz automatyzują instalację aplikacji
- Usprawniać procesy i metody wdrażania produktów we wszystkich środowiskach
- Opracowywać potoki konteneryzacji Docker dla modeli i usług NVIDIA NeMo oraz NIM
- Wdrażać konteneryzowane aplikacje i zarządzać ich orkiestracją za pomocą Kubernetes
- Konfigurować kompleksowe procesy CI/CD z użyciem komponentów AWS i Azure DevOps, w tym aplikacji internetowych, aplikacji funkcyjnych, aplikacji logicznych i APIM
- Opracowywać mechanizmy sprzężenia zwrotnego przekazujące dane z punktów końcowych klientów do centrum optymalizacji WNS
- Integrować platformę z JUnit, JMeter, Jira, Jenkins i powiązanymi narzędziami deweloperskimi
- Tworzyć i replikować chmurowe maszyny wirtualne w środowiskach sandbox dla użytkowników budujących aplikacje AI i agentowej AI
- Skalować wdrożenia produktów obejmujące uwierzytelnianie, autoryzację, zarządzanie sesjami, interfejsy REST API oraz kod aplikacji obsługujący ponad 10 000 użytkowników
- Zarządzać wersjonowaniem modeli AI oraz konfiguracją repozytoriów SVN/Git
- Współpracować z zespołami inżynierii oprogramowania AI, zarządzania produktem i zespołami produktowymi w celu usprawniania wdrażania, działania i utrzymania platformy
- Dostarczać rozwiązania z zakresu automatyzacji, monitorowania, rejestrowania zdarzeń, alarmowania i wdrażania
- Weryfikować zgodność rozwiązań chmurowych z wewnętrznymi standardami bezpieczeństwa i zgodności
- Zarządzać bezpieczeństwem kontenerów i kodu produktów wdrażanych w środowiskach klientów
- Promować praktyki cloud-native i efektywnie wykorzystywać możliwości platform chmurowych
Wymagania
- Kilka lat doświadczenia na stanowisku inżyniera chmurowego
- Praktyczne doświadczenie z AWS, Azure lub Google Cloud Platform
- Doświadczenie w tworzeniu kontenerów, pracy z Kubernetes i narzędziami DevOps oraz w opracowywaniu potoków CI/CD
- Szerokie i pogłębione rozumienie IT oraz technologii chmury publicznej, w tym sieci, infrastruktury, bezpieczeństwa, pamięci masowej i systemów operacyjnych
- Doświadczenie w korzystaniu z narzędzi Infrastructure as Code w środowiskach chmurowych
- Biegłość w obsłudze serwerowych systemów operacyjnych Windows i/lub Linux
- Dobra znajomość skryptowania w Pythonie oraz PowerShell lub Bash
- Wykształcenie wyższe licencjackie lub magisterskie w dziedzinie informatyki, sztucznej inteligencji lub pokrewnej dyscyplinie
- Co najmniej 7 lat doświadczenia w DevOps i inżynierii chmurowej
- Doświadczenie z GitHub, Jira, tworzeniem potoków CI/CD, automatyzacją wdrażania oraz konteneryzacją Kubernetes i Docker
- Bardzo dobre umiejętności rozwiązywania problemów, diagnozowania usterek i analitycznego myślenia
Benefity
- Praca zdalna jest dostępna dla pracowników