Opis stanowiska
Programiści AS400, znani również jako programiści IBM i lub iSeries, są odpowiedzialni za tworzenie, utrzymywanie i wspieranie aplikacji działających w systemie IBM AS/400 lub System operacyjny IBM i. Oto typowy opis stanowiska programisty AS400:
Zadania:
- Analizuj wymagania biznesowe i przekładaj je na specyfikacje techniczne w celu tworzenia nowych aplikacji lub ulepszania istniejących na platformie AS/400.
- Projektuj, koduj, testuj i debuguj aplikacje AS/400, używając języków takich jak RPG ( Generator programów raportów), COBOL, CL (język sterowania) i SQL (strukturalny język zapytań).
- Tworzenie i utrzymywanie plików baz danych, programów i powiązanych komponentów w środowisku AS/400.
- Współpracuj z zespołami wielofunkcyjnymi, w tym analitykami biznesowymi, administratorami systemów i użytkownikami końcowymi, aby mieć pewność, że aplikacje spełniają wymagane specyfikacje i potrzeby biznesowe.
- Przeprowadzaj przeglądy kodu i zapewniaj zgodność z kodowaniem standardy i najlepsze praktyki.
- Rozwiązywanie problemów związanych z aplikacjami AS/400, bazami danych i wydajnością systemu.
- Zapewnianie wsparcia i konserwacji istniejących aplikacji AS/400, w tym poprawek błędów , ulepszenia i aktualizacje.
- Udokumentuj kod aplikacji, procesy i procedury do wykorzystania w przyszłości i transferu wiedzy.
- Bierz udział w testowaniu i wdrażaniu aplikacji AS/400, zapewniając płynne przejście i minimalne przestoje.
- Bądź na bieżąco z najnowszymi trendami, technologiami i najlepszymi praktykami związanymi z systemami AS/400 i IBM i.
Warunki pracy:
- Grafik pracy: elastyczny grafik
- Wspierający zespół
- Konkurencyjne wynagrodzenie w USD
- Praca w trybie biurowym
- Ponad 10 dni roboczych płatnego urlopu
- Kursy języka angielskiego
- Sprzęt zapewniony
ul>
Wymagania dotyczące stanowiska
Kwalifikacje:
- Licencjat w dziedzinie informatyki, technologii informatycznych lub pokrewnej dziedziny lub równoważne doświadczenie zawodowe.
- Doskonała biegłość w RPG, COBOL, CL, SQL i innych językach programowania AS/400.
- Dobra znajomość systemu operacyjnego AS/400 lub IBM i, systemów zarządzania bazami danych i powiązane technologie.
- Doświadczenie w zakresie metodologii cyklu życia oprogramowania, takich jak Agile lub Waterfall.
- Znajomość narzędzi i narzędzi programistycznych IBM i, takich jak PDM (Program Development Manager), SDA ( Screen Design Aid) i RLU (Remote Load Utility).
- Doskonałe umiejętności rozwiązywania problemów i umiejętności analityczne.
- Doskonałe umiejętności komunikacyjne i interpersonalne umożliwiające współpracę z zespołami interdyscyplinarnymi.
- li>
- Dbałość o szczegóły i zaangażowanie w pisanie czystego, łatwego w utrzymaniu kodu.
- Doświadczenie w dostrajaniu wydajności i optymalizacji aplikacji i baz danych AS/400.
- Wiedza z zakresu tworzenia nowoczesnego oprogramowania praktyki, takie jak kontrola wersji, ciągła integracja i automatyzacja wdrażania.