Text copied to clipboard!

Наслов

Text copied to clipboard!

Razvijač Legacy Sistema

Опис

Text copied to clipboard!
Tražimo iskusnog Razvijača Legacy Sistema koji će biti odgovoran za održavanje, optimizaciju i unapređenje postojećih softverskih rešenja. Naš idealan kandidat ima duboko razumevanje zastarelih tehnologija, ali i sposobnost da ih modernizuje i integriše sa savremenim sistemima. Ova uloga zahteva analitički pristup, sposobnost rešavanja problema i rad u timu kako bi se osigurao kontinuitet poslovnih procesa. Kao Razvijač Legacy Sistema, bićete odgovorni za analizu postojećeg koda, identifikaciju problema i implementaciju poboljšanja. Takođe ćete raditi na migraciji podataka, integraciji sa novim tehnologijama i dokumentovanju svih promena kako bi se osigurala dugoročna održivost sistema. Očekuje se da sarađujete sa različitim timovima, uključujući IT podršku, QA inženjere i poslovne analitičare, kako biste osigurali da svi zahtevi budu ispunjeni. Važno je da imate iskustvo sa programskim jezicima i alatima koji se često koriste u legacy sistemima, kao što su COBOL, Fortran, Pascal, Visual Basic, kao i starije verzije Jave i .NET-a. Takođe, poželjno je iskustvo sa bazama podataka kao što su Oracle, DB2 i SQL Server. Razumevanje arhitekture monolitnih aplikacija i sposobnost njihovog refaktorisanja ili migracije na modernije platforme biće od velike koristi. Ova pozicija pruža priliku za rad u dinamičnom okruženju gde ćete imati priliku da doprinesete stabilnosti i efikasnosti poslovnih procesa. Ako ste strastveni u rešavanju kompleksnih problema i imate želju da unapredite postojeće sisteme, ovo je prava prilika za vas.

Одговорности

Text copied to clipboard!
  • Održavanje i unapređenje postojećih softverskih sistema.
  • Analiza i optimizacija zastarelog koda.
  • Migracija podataka i integracija sa novim tehnologijama.
  • Dokumentovanje promena i unapređenja sistema.
  • Saradnja sa različitim timovima radi poboljšanja performansi sistema.
  • Identifikacija i rešavanje tehničkih problema.
  • Razvoj novih funkcionalnosti u postojećim aplikacijama.
  • Testiranje i validacija implementiranih rešenja.

Захтеви

Text copied to clipboard!
  • Iskustvo u radu sa legacy sistemima i zastarelim tehnologijama.
  • Poznavanje programskih jezika kao što su COBOL, Fortran, Pascal, Visual Basic.
  • Iskustvo sa bazama podataka kao što su Oracle, DB2, SQL Server.
  • Razumevanje arhitekture monolitnih aplikacija i migracionih procesa.
  • Sposobnost analitičkog razmišljanja i rešavanja problema.
  • Iskustvo u radu sa timovima i komunikacija sa različitim sektorima.
  • Poznavanje alata za verzionisanje koda (Git, SVN).
  • Sposobnost dokumentovanja i pisanja tehničke dokumentacije.

Могућа питања на интервјуу

Text copied to clipboard!
  • Možete li opisati svoje iskustvo u radu sa legacy sistemima?
  • Kako biste pristupili optimizaciji zastarelog koda?
  • Koje alate koristite za analizu performansi softverskih sistema?
  • Kako biste rešili problem kompatibilnosti između starog i novog sistema?
  • Možete li opisati proces migracije podataka koji ste ranije implementirali?
  • Kako osiguravate da promene u kodu ne utiču negativno na postojeće funkcionalnosti?
  • Kako biste dokumentovali promene u sistemu?
  • Kako se nosite sa izazovima rada sa zastarelim tehnologijama?