Text copied to clipboard!

Pealkiri

Text copied to clipboard!

AEM-i arendaja

Kirjeldus

Text copied to clipboard!
Otsime AEM-i arendajat, kes liituks meie tehnoloogiameeskonnaga ja aitaks kujundada, arendada ning hooldada kaasaegseid digitaalseid kogemusi Adobe Experience Manageri platvormil. Selles rollis töötad tihedas koostöös tootejuhtide, disainerite, arhitektide, testijate ja teiste arendajatega, et luua skaleeritavaid, turvalisi ja hästi hallatavaid veebilahendusi, mis toetavad ettevõtte ärieesmärke ning pakuvad lõppkasutajatele sujuvat kasutuskogemust. AEM-i arendajana vastutad nii uute funktsionaalsuste loomise kui ka olemasolevate komponentide täiustamise eest, pöörates tähelepanu koodi kvaliteedile, jõudlusele ja hooldatavusele. Igapäevatöös kasutad AEM-i põhifunktsioone, sealhulgas komponente, malle, dialooge, töövooge, sisu fragmente ja kogemuse fragmente. Samuti osaled integratsioonide loomisel teiste süsteemidega, näiteks e-kaubanduse platvormide, analüütikalahenduste, identiteedihalduse teenuste ja väliste API-dega. Ootame, et sul oleks tugev arusaam Java-põhisest arendusest, OSGi raamistikust, Slingist, JCR-ist ning kaasaegsetest front-end tehnoloogiatest, et suudaksid pakkuda terviklikke lahendusi nii back-endi kui ka kasutajaliidese poolel. See ametikoht sobib inimesele, kellele meeldib lahendada keerukaid tehnilisi probleeme, teha koostööd erinevate osapooltega ning panustada arendusprotsesside parendamisse. Hindame kandidaati, kes suudab analüüsida ärinõudeid, tõlkida need tehnilisteks lahendusteks ning pakkuda välja parimaid praktikaid AEM-i ökosüsteemis. Lisaks tehnilistele oskustele on oluline hea suhtlemisoskus, iseseisvus ja soov pidevalt õppida, kuna digitaalse kogemuse platvormid arenevad kiiresti ning nõuavad ajakohaseid teadmisi. Meie juures avaneb sul võimalus töötada mitmekesiste projektidega, mis mõjutavad otseselt klientide ja kasutajate digitaalset teekonda. Saad osaleda arhitektuuriliste otsuste tegemisel, panustada arenduse standardite loomisse ning aidata meeskonnal juurutada tõhusaid tööviise, sealhulgas automatiseeritud testimist, pidevat integratsiooni ja pidevat tarnet. Edukas kandidaat mõistab nii tehnoloogilisi kui ka ärilisi eesmärke ning oskab tasakaalustada innovatsiooni, kvaliteeti ja tähtaegu. Kui sind motiveerib töö kaasaegsete sisuhaldus- ja digikogemuse lahendustega, sulle meeldib kirjutada puhast ja hästi dokumenteeritud koodi ning soovid töötada keskkonnas, kus hinnatakse koostööd, vastutust ja professionaalset arengut, siis võib see roll olla just sulle sobiv. AEM-i arendajana mängid olulist rolli organisatsiooni digitaalse ökosüsteemi arendamises ning aitad luua lahendusi, mis on töökindlad, kasutajasõbralikud ja tulevikukindlad.

Kohustused

Text copied to clipboard!
  • Arendada ja hooldada Adobe Experience Manageri põhiseid veebilahendusi
  • Luua kohandatud AEM-i komponente, malle ja dialooge vastavalt ärinõuetele
  • Integreerida AEM teiste süsteemide ja väliste API-dega
  • Optimeerida rakenduste jõudlust, turvalisust ja skaleeritavust
  • Teha koostööd disainerite, analüütikute, tootejuhtide ja teiste arendajatega
  • Osaleda koodiülevaatustes ning järgida arendusstandardeid
  • Lahendada tootmiskeskkonna tehnilisi probleeme ja analüüsida vigu
  • Panustada CI/CD protsesside ja automatiseeritud testimise arendamisse

Nõuded

Text copied to clipboard!
  • Varasem kogemus Adobe Experience Manageri arendusega
  • Hea Java ja OSGi põhiste lahenduste tundmine
  • Kogemus Apache Slingi, JCR-i ja AEM-i arhitektuuriga
  • Oskus töötada HTML-i, CSS-i, JavaScripti ja front-end raamistikuga
  • Kogemus REST API-de ja süsteemiintegratsioonidega
  • Arusaam Gitist, build-tööriistadest ja juurutusprotsessidest
  • Hea probleemilahendusoskus ja analüütiline mõtlemine
  • Võime töötada nii iseseisvalt kui ka meeskonnas

Võimalikud intervjuu küsimused

Text copied to clipboard!
  • Milline on sinu praktiline kogemus Adobe Experience Manageriga?
  • Kas oled loonud kohandatud AEM-i komponente ja töövooge?
  • Milliste AEM-i versioonide või pilvelahendustega oled töötanud?
  • Kuidas lähened AEM-i rakenduste jõudluse optimeerimisele?
  • Milline on sinu kogemus Java, Slingi ja OSGi kasutamisel?
  • Kas oled integreerinud AEM-i väliste teenuste või API-dega?
  • Kuidas tagad oma koodi kvaliteedi ja testitavuse?
  • Millises arendusmetoodikas tunned end kõige kindlamalt töötades?