Rad na projektima i razvoj poslovnih aplikacija, razvoj ERP-a u PROGRESS SOFTWARE tehnologiji. Analiziranje projektnih zahtjeva korisnika za novu informatičku obradu poslovnih procesa i razvijanje nove aplikacije u svim fazama. Vršenje potrebnih izmjena i reorganizacije baze podataka, izrada programskih modula, testiranje aplikacije, uočavanje i rješavanje problema i grešaka.
Rad na projektima i razvoj poslovnih aplikacija, razvoj ERP-a u PROGRESS SOFTWARE tehnologiji
Razumijevanje modernog ERP sustava
Instalacija certifikata na radne stanice /banke/fina/fiskal-porezna uprava
Potrebno znanje i vještine.
Progress OpenEdge ver.12 / ver13 samostalno razvijanje aplikacije za potrebe ERP-a koji se koristi u kompaniji.
• sintaksu ABL a
• rad s bufferima i temp tablicama
• rad s query objektima
• transakcije (DO TRANSACTION, NO-UNDO, LOCKING)
• rad s datasetima i ProDatasetima
• rad s dinamičkim objektima (dynamic queries, dynamic buffers)
• strukturu baze (tablice, indeksi, sekvence)
• kako radi shared memory, latches, blokade
• kako optimizirati upite
• kako koristiti indeks pravilno
• kako raditi s dump & load
• kako raditi s DB startup parametrima (basic level)
• kako se aplikacija deploya na PASOE
• razliku između klasičnog AppServera i PASOE a
• rad s REST servisima
• rad s session managed i stateless pristupom
• konfiguraciju instance i logging
• Progress Developer Studio (PDSOE)
• debugging
• profiling
• refactoring
• rad s projektnom strukturom
• build & deploy procese
OpenEdge 12 se često koristi u kombinaciji s drugim sustavima. Programer mora znati:
• REST API (izrada i potrošnja)
• JSON i XML obrada
• rad s HTTP/HTTPS requestima
• rad s vanjskim servisima (ERP, CRM, payment, itd.)
• TLS 1.2+
• certifikate
• autentikaciju i autorizaciju
• zaštitu podataka u tranzitu i mirovanju
• sigurnosne prakse u ABL u (SQL injection, buffer overflow, itd.)
• kako se aplikacija pokreće u produkciji
• kako se radi deployment
• kako se radi monitoring (OE Management, logs)
• osnovni rad s Dockerom (ako se koristi)
• backup i recovery procedure
• višeslojnu arhitekturu (UI – Business Logic – DB)
• kako se organizira kod
• kako se pišu reusable moduli
• kako se radi s persistent procedurama
• kako se radi s event driven pristupom
• instalirati OpenEdge Developer Studio
• instalirati OpenEdge runtime
• instalirati PASOE instance
• konfigurirati environment varijable (PATH, DLC, PROPATH)
• razliku između admin i standard user
• kako dati prava za folder (read/write/modify)
• kako servisima dati prava pristupa
• kako aplikacije koriste korisničke profile
Poznavanje i upravljanje Backup VEEAM sustavom
Konfiguracija i održavanje Sonicwall firewall
Konfiguracija i održavanje SWLAN-a
Instalacija i pomoć korisnicima pri korištenju Windows okruženja
Aktivno znanje engleskog jezika u govoru i pismu
Vozačka dozvola B- kategorije i sposobnost samostalnog putovanja po RH.
Izvanredna pomoć korisnicima van radnog vremena daljinskom pomoći
Spremnost na hitnu intervenciju vozilom, van radnog vremena na području RH
Not Specified (36 months)