Back End Drupal Developer Jobbbeskrivelse Mal/Brief

Vi ansetter en back-end Drupal-utvikler som er ansvarlig for å bygge og administrere den komplette backend, inkludert databaser, data og applikasjonsintegrasjon, skrive tilpassede moduler og automatisering av tester. Som en backend-system Drupal-utvikler forventes det at du er ekspert på PHP eller et annet programmeringsspråk på høyt nivå.

Du bør ha litt erfaring med å produsere komponenter og funksjoner som en bruker kan få tilgang til indirekte via et frontend -system og være engasjert i deler av temagarket.

Back End Drupal Developer Jobbprofil

En Drupal-utvikler bruker en betydelig tid på å skrive PHP og andre språk på serversiden. De lager tilpassede moduler, kjører automatiserte tester, bruker webtjenester og automatiserer distribusjon, blant annet. De kan også bli referert til som "backend Drupal -utviklere."

Rapporterer til

  • Teknisk bly
  • Produktsjef
  • Chief Technology Officer

Back End Drupal utvikleransvar

  • Lag og distribuere nye systemfunksjoner for å sikre topp ytelse
  • Identifiser og løse kodeproblemer
  • Legg til nye og oppfinnsomme funksjoner for å holde systemet oppdatert
  • Design og lag løsninger for online applikasjoner og API -er, først og fremst i Drupal, med noen direkte/vanilje -PHP kastet inn for godt mål, ved å bruke de nyeste beste praksisene
  • Opprettholde og oppgradere sikkerhet for å garantere nettstedets langsiktige integritet
  • Testmodifikasjoner ved hjelp av nødvendige verktøy og prosedyrer for å bekrefte at alle gitte kode fungerer som tiltenkt og at feil håndteres på riktig måte
  • Skriv publikumsmessige dokumenter som skal brukes som tekniske og/eller sluttbrukerhenvisninger for å opprette og opprettholde dokumentasjon
  • Samarbeid med frontend -utviklere er avgjørende for å sikre en vellykket, estetisk attraktiv, funksjonell og intuitiv implementering
  • Samle og konvertere forretnings- og tekniske behov til nettbaserte løsninger ved å møte med kunder og interessenter

Back End Drupal utviklerkrav og ferdigheter

  • En bachelorgrad i informatikk eller et nært beslektet felt
  • Sterke arkitektoniske evner, inkludert kunnskap med data, visning og informasjonsarkitektur, samt erfaring med PHP -utvikling
  • Evne til å utvikle skreddersydde Drupal -moduler
  • Det kreves sterke feilsøkingsevner for å fikse problemer
  • Opplev å designe online løsninger i Drupal 7/8 og PHP -implementeringer i en lampe (Linux, Apache, MySQL, PHP) miljø
  • Avanserte ferdigheter på nettstedsbygging
  • Omfattende kunnskap om Drupal -moduler som Ctools, Views and Panels
  • Erfaring med versjonskontrollsystemet Git
  • Opplev å utvikle responsive nettsteder ved hjelp av Drupal CMS, HTML/HTML5, CSS/CSS3 og JavaScript/JQuery
  • Kunnskap om PHP, PHP -filer og temafunksjoner
  • Kunnskap om Drupal -temagarket