Back End Drupal Developer Jobbbeskrivning Mall/kort

Vi anställer en back-end Drupal-utvecklare som ansvarar för att bygga och hantera hela backend, inklusive databaser, data och applikationsintegration, skriva anpassade moduler och automatisera tester. Som Backend-system Drupal-utvecklare förväntas du vara en expert på PHP eller ett annat program på hög nivå.

Du bör ha en viss erfarenhet av att producera komponenter och funktioner som en användare kan komma åt indirekt via ett frontend -system och vara engagerad i delar av temalagret.

Back End Drupal Developer Jobbprofil

En Drupal-utvecklare spenderar en betydande tid på att skriva PHP och andra språk på serversidan. De skapar anpassade moduler, kör automatiserade tester, använder webbtjänster och automatiserar distribution, bland annat. De kan också kallas "Backend Drupal -utvecklare."

Rapporter till

  • Teknisk ledare
  • Produktchef
  • Chief Technology Officer

Back End Drupal Developer Ansvar

  • Skapa och distribuera nya systemfunktioner för att säkerställa toppprestanda
  • Identifiera och lösa kodproblem
  • Lägg till nya och uppfinningsrika funktioner för att hålla systemet uppdaterat
  • Designa och skapa lösningar för online -applikationer och API: er, främst i Drupal, med lite direkt/vanilj PHP som kastas in för bra mått, med de senaste bästa metoderna
  • upprätthålla och uppgradera säkerheten för att garantera webbplatsens långsiktiga integritet
  • Testmodifieringar med nödvändiga verktyg och procedurer för att bekräfta att all given kod fungerar som avsett och att fel hanteras på lämpligt sätt
  • Skriv publikanpassade dokument som ska användas som tekniska och/eller slutanvändarreferenser för att skapa och underhålla dokumentation
  • Samarbete med Frontend -utvecklare är avgörande för att säkerställa en framgångsrik, estetiskt attraktiv, funktionell och intuitiv implementering
  • Samla in och konvertera affärs- och tekniska behov till webbaserade lösningar genom att träffa kunder och intressenter

Back End Drupal Developer Krav och färdigheter

  • En kandidatexamen i datavetenskap eller ett nära besläktat område
  • Starka arkitektoniska förmågor, inklusive kunskap med data, visning och informationsarkitektur, samt erfarenhet av PHP -utveckling
  • Möjlighet att utveckla skräddarsydda Drupal -moduler
  • Starka felsökningsförmågor krävs för att lösa problem
  • Erfarenhet av att utforma online -lösningar i Drupal 7/8 och PHP -implementeringar i en lampa (Linux, Apache, MySQL, PHP)
  • Avancerade webbplatser för bostadsbyggande
  • Omfattande kunskap om Drupal -moduler som ctools, vyer och paneler
  • Erfarenhet med versionskontrollsystemet Git
  • Erfarenhet av att utveckla responsiva webbplatser med Drupal CMS, HTML/HTML5, CSS/CSS3 och JavaScript/JQuery
  • Kunskap om PHP, PHP -filer och temafunktioner
  • Kunskap om Drupal -temalagret