Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvijalec AEM

Opis

Text copied to clipboard!
Iščemo razvijalca AEM, ki bo prevzel pomembno vlogo pri načrtovanju, razvoju in optimizaciji rešitev na platformi Adobe Experience Manager. Ta vloga je namenjena strokovnjaku, ki razume sodobni spletni razvoj, arhitekturo vsebinskih sistemov in integracije med različnimi digitalnimi platformami. Uspešen kandidat bo sodeloval z oblikovalci, produktnimi vodji, arhitekti rešitev, uredniki vsebin in drugimi razvijalci pri gradnji zanesljivih, razširljivih in varnih rešitev, ki podpirajo vrhunsko uporabniško izkušnjo. Kot razvijalec AEM boste odgovorni za razvoj komponent, predlog, dialogov, delovnih tokov in storitev znotraj okolja AEM. Delali boste na implementaciji funkcionalnosti za upravljanje vsebin, personalizacijo, večjezičnost, integracijo z zunanjimi sistemi ter optimizacijo delovanja spletnih mest in aplikacij. Pričakuje se dobro razumevanje tehnologij, kot so Java, OSGi, Sling, JCR, HTL, JavaScript, REST API-ji in sodobni pristopi k razvoju uporabniških vmesnikov. Pomemben del dela vključuje tudi odpravljanje napak, pregledovanje kode, pripravo tehnične dokumentacije in sodelovanje pri uvajanju najboljših praks razvoja. Idealni kandidat ima izkušnje z razvojem na platformi AEM in razume celoten življenjski cikel razvoja programske opreme, od analize zahtev do uvedbe v produkcijsko okolje. Cenimo sposobnost samostojnega reševanja tehničnih izzivov, hkrati pa tudi učinkovito timsko sodelovanje v agilnem okolju. Kandidat mora biti pozoren na kakovost kode, zmogljivost rešitev, varnostne standarde in dolgoročno vzdrževanje sistema. Zaželeno je tudi poznavanje orodij za neprekinjeno integracijo in dostavo, upravljanje izvorne kode ter avtomatizirano testiranje. V tej vlogi boste sodelovali pri razvoju digitalnih rešitev za različne poslovne potrebe, kot so korporativna spletna mesta, portali, kampanjske strani in platforme za upravljanje vsebin. Vaše delo bo neposredno vplivalo na kakovost digitalne prisotnosti organizacije ter na učinkovitost notranjih uredniških in marketinških procesov. Pričakujemo proaktiven pristop, pripravljenost na učenje novih tehnologij in sposobnost pretvarjanja poslovnih zahtev v tehnično izvedljive rešitve. Če vas veseli delo v dinamičnem tehnološkem okolju, kjer se prepletajo razvoj, arhitektura, uporabniška izkušnja in upravljanje vsebin, je to odlična priložnost za vas. Ponujamo sodelovanje pri zahtevnih in zanimivih projektih, možnost strokovnega razvoja ter delo v ekipi, ki ceni kakovost, inovativnost in odgovornost. Iščemo osebo, ki bo s svojim znanjem in izkušnjami prispevala k razvoju naprednih digitalnih rešitev in pomagala graditi stabilno ter učinkovito AEM okolje.

Odgovornosti

Text copied to clipboard!
  • Razvoj in prilagajanje komponent, predlog in dialogov v Adobe Experience Managerju
  • Implementacija backend logike z uporabo Java, Sling in OSGi tehnologij
  • Integracija AEM z zunanjimi sistemi prek API-jev in drugih povezav
  • Optimizacija zmogljivosti, varnosti in razširljivosti AEM rešitev
  • Sodelovanje z oblikovalci, uredniki vsebin in produktnimi ekipami pri izvedbi zahtev
  • Odpravljanje napak, pregledovanje kode in priprava tehnične dokumentacije
  • Podpora pri uvajanju rešitev v testna in produkcijska okolja
  • Sodelovanje pri vzpostavitvi razvojnih standardov in najboljših praks

Zahteve

Text copied to clipboard!
  • Izkušnje z razvojem na platformi Adobe Experience Manager
  • Dobro znanje programskega jezika Java
  • Poznavanje tehnologij Sling, OSGi, JCR in HTL
  • Izkušnje z razvojem spletnih aplikacij in JavaScriptom
  • Razumevanje REST API-jev in integracijskih vzorcev
  • Poznavanje sistemov za nadzor različic, kot je Git
  • Izkušnje z agilnimi metodologijami razvoja programske opreme
  • Sposobnost analitičnega razmišljanja in samostojnega reševanja problemov

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Koliko izkušenj imate z razvojem na platformi Adobe Experience Manager?
  • Katere AEM komponente in module ste že razvijali?
  • Kako dobro poznate Java, Sling, OSGi in HTL?
  • Ali imate izkušnje z integracijo AEM z zunanjimi sistemi?
  • Kako pristopate k optimizaciji zmogljivosti in varnosti AEM rešitev?
  • Ali ste že sodelovali v agilnih razvojnih ekipah?
  • Katere prakse uporabljate za zagotavljanje kakovosti kode?
  • Kako spremljate novosti na področju AEM in digitalnih platform?