Projektant Programista - Java Developer

Polkomtel Sp. z o.o.

Warszawa, Mokotów
hybrydowa
🐳 Docker
🚢 Kubernetes
OpenShift
Spring Boot
📊 Spring Data
Spring Cloud
🏠 hybrydowa

Wymagania

Technologie wymagane

Docker

Kubernetes

OpenShift

Spring Boot

Spring Data

Spring Cloud

System operacyjny

Windows

Nasze wymagania

  • Solidne doświadczenie w ekosystemie Spring (Spring Boot, Spring Data, Spring Cloud),
  • Praktyka w integracjach i obsłudze Apache Kafka,
  • Praca z bazami danych – od dokumentowych (MongoDB) po relacyjne (Oracle, MS SQL, PostgreSQL),
  • Znajomość BPMN lub platformy Camunda,
  • Biegłość w Git i zasadach CI/CD,
  • Doświadczenie z konteneryzacją i orkiestracją (Docker, Kubernetes, OpenShift),
  • Wiedza o Hibernate, Flyway/Liquibase oraz protokołach SOAP/REST,
  • Znajomość narzędzi do budowania projektów (Gradle, Maven),
  • Sprawne poruszanie się w środowiskach Unix/Linux.

Twój zakres obowiązków

  • Projektowanie rozwiązań informatycznych na podstawie wymagań użytkownika i zgodnie z zaleceniami/standardami architektonicznymi.
  • Opieka nad powierzonymi systemami/aplikacjami w zakresie kontroli wszelkich zachodzących w nich modyfikacji i ich spójności z ogólną architekturą rozwiązania.
  • Analiza i konsultacje architektury i projektów technicznych nowych i modyfikowanych systemów informatycznych; nadzór merytoryczny nad pracami projektowymi.
  • Tworzenie oprogramowania, elementów oprogramowania, a także testowanie systemów informatycznych; dbałość o należytą jakość wytwarzanego oprogramowania, zgodnie z obowiązującymi standardami.
  • Wsparcie rozwiązywania problemów, analiza funkcjonowania systemów i rekomendowanie usprawnień.
  • Przygotowanie dokumentacji systemowej (w tym procedur obsługi awarii i przywracania) i dokumentacji dla użytkownika.
  • Utrzymanie i monitorowanie systemów, w tym zarządzanie logami, śledzenie metryk
  • i diagnozowanie problemów.
  • Zapewnienie bezpieczeństwa i zgodności aplikacji oraz infrastruktury.
  • Monitorowanie wydajności i dostępności systemów oraz zapewnienie ich niezawodności.
  • Tworzenie i utrzymanie kopii zapasowych danych oraz przywracanie systemów w przypadku awarii.
  • Tworzenie skryptów i narzędzi do automatyzacji konfiguracji, wdrażania i zarządzania infrastrukturą, aby przyspieszyć procesy dostarczania oprogramowania.
Wyświetlenia: 6
Opublikowana13 dni temu
Wygasaza 25 dni
Tryb pracyhybrydowa
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Projektant Programista - Java Developer"