Text copied to clipboard!

Tytuł

Text copied to clipboard!

Inżynier Utrzymania Oprogramowania

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Inżyniera Utrzymania Oprogramowania, który dołączy do naszego zespołu technologicznego. Osoba na tym stanowisku będzie odpowiedzialna za monitorowanie, utrzymanie i optymalizację istniejących systemów oprogramowania, zapewniając ich stabilność, wydajność i bezpieczeństwo. Będzie również współpracować z zespołami programistycznymi, analitykami oraz działem wsparcia technicznego w celu identyfikacji i rozwiązywania problemów oraz wdrażania ulepszeń. Główne obowiązki obejmują analizę i diagnozowanie problemów technicznych, wdrażanie poprawek i aktualizacji, a także optymalizację kodu i baz danych. Kandydat powinien posiadać umiejętność pracy w środowisku DevOps, znać narzędzia do monitorowania systemów oraz mieć doświadczenie w pracy z systemami kontroli wersji. Dodatkowo, będzie odpowiedzialny za dokumentowanie procesów, tworzenie raportów dotyczących wydajności systemów oraz współpracę z zespołem w celu zapewnienia najwyższej jakości usług IT. Idealny kandydat powinien posiadać doświadczenie w pracy z językami programowania takimi jak Java, Python, C# lub JavaScript, a także znać technologie bazodanowe, np. MySQL, PostgreSQL lub MongoDB. Znajomość systemów operacyjnych Linux i Windows oraz umiejętność automatyzacji procesów będą dodatkowym atutem. Oczekujemy również umiejętności analitycznego myślenia, rozwiązywania problemów oraz skutecznej komunikacji z zespołem i użytkownikami końcowymi. Jeśli jesteś osobą, która lubi wyzwania, potrafi szybko reagować na problemy techniczne i chcesz rozwijać się w dynamicznym środowisku IT, zapraszamy do aplikowania na to stanowisko!

Obowiązki

Text copied to clipboard!
  • Monitorowanie i utrzymanie systemów oprogramowania
  • Diagnozowanie i rozwiązywanie problemów technicznych
  • Wdrażanie poprawek, aktualizacji i optymalizacji kodu
  • Współpraca z zespołami programistycznymi i wsparcia technicznego
  • Dokumentowanie procesów i tworzenie raportów wydajności
  • Zarządzanie systemami kontroli wersji i narzędziami DevOps
  • Zapewnienie bezpieczeństwa i stabilności systemów
  • Automatyzacja procesów utrzymania oprogramowania

Wymagania

Text copied to clipboard!
  • Doświadczenie w pracy z językami programowania (Java, Python, C#, JavaScript)
  • Znajomość baz danych (MySQL, PostgreSQL, MongoDB)
  • Umiejętność pracy w środowisku Linux i Windows
  • Znajomość narzędzi do monitorowania systemów
  • Doświadczenie w pracy z systemami kontroli wersji (Git, SVN)
  • Umiejętność analitycznego myślenia i rozwiązywania problemów
  • Dobra komunikacja i umiejętność pracy zespołowej
  • Znajomość narzędzi DevOps i automatyzacji procesów

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w utrzymaniu systemów oprogramowania?
  • Jakie narzędzia do monitorowania systemów znasz i stosowałeś?
  • Czy masz doświadczenie w pracy z systemami kontroli wersji?
  • Jakie strategie stosujesz do diagnozowania i rozwiązywania problemów technicznych?
  • Czy masz doświadczenie w automatyzacji procesów utrzymania oprogramowania?
  • Jakie technologie bazodanowe znasz i w jakim stopniu?
  • Czy pracowałeś wcześniej w środowisku DevOps?
  • Jak radzisz sobie z pracą pod presją czasu?