Genpact
Genpact
Genpact to globalna firma świadcząca usługi profesjonalne i wspierająca transformację cyfrową, która pomaga dużym przedsiębiorstwom wykorzystywać dane, sztuczną inteligencję i technologie do rozwiązywania złożonych problemów operacyjnych. Firma łączy doradztwo, zarządzane operacje, inteligentną automatyzację, agentową sztuczną inteligencję oraz kompetencje w zakresie danych w takich obszarach, jak finanse i księgowość, łańcuch dostaw, zarządzanie ryzykiem i zgodność z przepisami, a także obsługa klienta. Genpact współpracuje z organizacjami z sektorów bankowego, ubezpieczeniowego, dóbr konsumpcyjnych, ochrony zdrowia, produkcyjnego i zaawansowanych technologii, wspierając modernizację procesów oraz przekładanie inwestycji w AI na mierzalne rezultaty operacyjne. Zespoły firmy łączą wiedzę branżową, analitykę i technologie, aby pomagać klientom korporacyjnym skalować transformację kluczowych funkcji biznesowych.

Starszy lider techniczny ds. rozwoju aplikacji — Genpact, praca hybrydowa w Montrealu

Kieruj rozwojem aplikacji i obsługą oprogramowania pośredniczącego dla klientów korporacyjnych Genpact w ramach pracy hybrydowej w Montrealu. Nadzoruj infrastrukturę chmurową, Kubernetes, CI/CD, automatyzację, bezpieczeństwo, obserwowalność i wydajność platformy.

Opis

  • Kierować rozwojem aplikacji i obsługą oprogramowania pośredniczącego
  • Konfigurować, integrować i diagnozować problemy z modułami równoważenia obciążenia, serwerami internetowymi i serwerami aplikacji
  • Tworzyć skrypty automatyzacji w Pythonie i Shellu
  • Zarządzać infrastrukturą, platformami chmurowymi, kontenerami, Kubernetes/OpenShift i środowiskami oprogramowania pośredniczącego
  • Wdrażać praktyki kontroli kodu źródłowego i potoki CI/CD
  • Wdrażać wzmacnianie zabezpieczeń, szyfrowanie oraz mechanizmy uwierzytelniania i autoryzacji
  • Obsługiwać bazy danych, grafowe bazy danych oraz platformy komunikatów, buforowania, przepływów pracy i obserwowalności
  • Prowadzić planowanie pojemności i dostrajać wydajność aplikacji oraz oprogramowania pośredniczącego
  • Wspierać duże internetowe aplikacje wielowarstwowe w bezpiecznych środowiskach chmurowych
  • Wnosić wkład w architekturę systemów oraz specjalizację w zakresie aplikacji i oprogramowania pośredniczącego

Wymagania

  • Tytuł licencjata lub inżyniera w dziedzinie inżynierii komputerowej, informatyki lub technologii informacyjnej albo tytuł magistra inżynierii oprogramowania
  • Znajomość języka angielskiego na poziomie C2
  • Bardzo dobra znajomość infrastruktury Linux/Unix, pamięci masowej i sieci
  • Praktyczne doświadczenie w konfigurowaniu, integrowaniu i diagnozowaniu problemów z modułami równoważenia obciążenia, Apache/Nginx, Tomcatem i integracjami aplikacji
  • Eksperckie umiejętności tworzenia skryptów w Pythonie i Shellu
  • Praktyczna znajomość Ansible i Helm
  • Doświadczenie w kontroli kodu źródłowego i CI/CD z użyciem Jenkins, Artifactory i Flux
  • Znajomość wzmacniania zabezpieczeń, szyfrowania transportowego, SSO oraz mechanizmów uwierzytelniania i autoryzacji
  • Podstawowa wiedza operacyjna na temat relacyjnych baz danych i SQL
  • Praktyczne doświadczenie z Azure lub AWS, Dockerem/Podmanem i Kubernetes/OpenShift
  • Doświadczenie we wspieraniu dużych internetowych aplikacji wielowarstwowych w bezpiecznych środowiskach chmurowych
  • Praktyczne doświadczenie z GraphDB i SPARQL
  • Znajomość Kafka, Redis i Airflow
  • Doświadczenie w korzystaniu z Grafany, Prometheusa, OpenTelemetry i Lokiego na potrzeby obserwowalności
  • Znajomość integracji OIDC/OAuth, SAML i LDAP
  • Znajomość Hadoop i ELK Stack
  • Doświadczenie w planowaniu pojemności i dostrajaniu wydajności aplikacji oraz platform oprogramowania pośredniczącego
  • Doświadczenie w architekturze systemów lub tworzeniu oprogramowania
  • Praktyczne doświadczenie jako specjalista ds. aplikacji i oprogramowania pośredniczącego
  • Doświadczenie w globalnej organizacji finansowej będzie dodatkowym atutem; wymienione certyfikaty obejmują AZ-204, ISTQB Certified Tester, Microsoft Power Platform App Maker Associate i Oracle Certified Professional Java SE 8 Programmer I.
  • Wymienione certyfikaty obejmują AZ-204, ISTQB Certified Tester, Microsoft Power Platform App Maker Associate i Oracle Certified Professional Java SE 8 Programmer I

Benefity

  • Zdobywać praktyczne doświadczenie dzięki mentoringowi i szerokim możliwościom nauki
  • Uczestniczyć w inicjatywach transformacji i innowacji opartych na sztucznej inteligencji
  • Współpracować z globalnymi przedsiębiorstwami i doświadczonymi specjalistami
  • Dołączyć do kultury opartej na uczciwości i inkluzywności