Back End Drupal Developer functiebeschrijving sjabloon/kort

We huren een back-end Drupal-ontwikkelaar in die verantwoordelijk is voor het bouwen en beheren van de volledige backend, inclusief databases, gegevens en applicatie-integratie, het schrijven van aangepaste modules en automatiseringstests. Als Backend System Drupal-ontwikkelaar wordt van u verwacht dat u een expert is in PHP of een andere programmeertaal op hoog niveau.

U moet enige ervaring hebben met het produceren van componenten en functies die een gebruiker indirect toegang heeft via een frontend -systeem en deelnam aan delen van de themalaag.

Back End Drupal Developer Job Profile

Een Drupal-ontwikkelaar besteedt een aanzienlijke hoeveelheid tijd aan het schrijven van PHP en andere server-side talen. Ze maken aangepaste modules, voeren onder andere geautomatiseerde tests uit, gebruiken webservices en automatiseren onder andere de implementatie. Ze kunnen ook worden genoemd als 'Backend Drupal Developers'.

Rapporteert aan

  • Tech Lead
  • Productmanager
  • Hoofd technologie

Back End Drupal Developer verantwoordelijkheden

  • Maak en implementeer nieuwe systeemfuncties om piekprestaties te garanderen
  • Identificeer en lost codeproblemen op
  • Voeg nieuwe en inventieve functies toe om het systeem up -to -date te houden
  • Ontwerp en maak oplossingen voor online applicaties en API's, voornamelijk in Drupal, met een aantal directe/vanille -PHP voor een goede maatregel, met behulp van de meest recente best practices
  • Onderhoud en upgrade de beveiliging om de langetermijnintegriteit van de site te garanderen
  • Testaanpassingen met behulp van de benodigde tools en procedures om te bevestigen dat alle gegeven code werkt zoals bedoeld en dat fouten op de juiste manier worden afgehandeld
  • Schrijf op doelgroep geschikte documenten om te gebruiken als technische en/of eindgebruikersreferenties om documentatie te maken en te onderhouden
  • Samenwerking met frontend -ontwikkelaars is essentieel om een ​​succesvolle, esthetisch aantrekkelijke, functionele en intuïtieve implementatie te waarborgen
  • Verzamel en converteer zakelijke en technische behoeften in webgebaseerde oplossingen door klanten en belanghebbenden te ontmoeten

Back End Drupal Developer -vereisten en vaardigheden

  • Een bachelordiploma in informatica of een nauw verwant veld
  • Sterke architecturale vaardigheden, inclusief kennis met gegevens, weergave en informatiearchitectuur, evenals ervaring met PHP -ontwikkeling
  • Mogelijkheid om op maat gemaakte Drupal -modules te ontwikkelen
  • Sterke mogelijkheden voor het oplossen van problemen zijn vereist om problemen op te lossen
  • Ervaring met het ontwerpen van online oplossingen in Drupal 7/8 en PHP -implementaties in een lamp (Linux, Apache, MySQL, PHP) omgeving
  • Geavanceerde vaardigheden voor het opbouwen van sites
  • Uitgebreide kennis van Drupal -modules zoals ctools, uitzicht en panelen
  • Ervaring met het versiebeheersysteem Git
  • Ervaring met het ontwikkelen van responsieve websites met behulp van Drupal CMS, HTML/HTML5, CSS/CSS3 en JavaScript/JQuery
  • Kennis van PHP, PHP -bestanden en themafuncties
  • Kennis van de Drupal -thema -laag