Back End Drupal Developer Opis stanowiska Szablon/krótki

Zatrudniamy zaplecza programistę Drupal odpowiedzialnego za budowanie i zarządzanie kompletnym backendem, w tym baz danych, integrację danych i aplikacji, pisanie niestandardowych modułów i testów automatyzacji. Jako deweloper systemu backend, oczekuje się, że będziesz ekspertem w zakresie PHP lub innego języka programowania na wysokim poziomie.

Powinieneś mieć pewne doświadczenie w tworzeniu komponentów i funkcji, do których użytkownik może dostęp pośrednio za pośrednictwem systemu frontendowego i być zaangażowanym w części warstwy motywu.

Back End Profil pracy Drupal Developer

Drupal deweloper spędza znaczną ilość czasu na pisaniu PHP i innych języków po stronie serwera. Tworzą niestandardowe moduły, przeprowadzają zautomatyzowane testy, korzystają między innymi usługi internetowe i automatyzują wdrażanie. Można je również nazywać „deweloperami Backend Drupal”.

Raporty do

  • Lead technologiczny
  • Kierownik produktu
  • Dyrektor Techniczny

Odpowiedzialność Drupal Developer Drupal

  • Utwórz i wdrażaj nowe funkcje systemu, aby zapewnić szczytową wydajność
  • Zidentyfikuj i rozwiąż problemy z kodem
  • Dodaj nowe i pomysłowe funkcje, aby system systemu był aktualny
  • Projektuj i twórz rozwiązania dla aplikacji online i interfejsów API, przede wszystkim w Drupal, z pewnym bezpośrednim/waniliowym PHP wrzuconym dla dobrego pomiaru, wykorzystując najnowsze najlepsze praktyki
  • Utrzymaj i zaktualizuj bezpieczeństwo, aby zagwarantować długoterminową integralność witryny
  • Modyfikacje testu za pomocą niezbędnych narzędzi i procedur w celu potwierdzenia, że ​​wszystkie podane kod działają zgodnie z przeznaczeniem i że błędy są odpowiednio obsługiwane
  • Napisz dokumenty odpowiednie dla odbiorców, które należy wykorzystać jako odniesienia techniczne i/lub końcowego użytkownika w celu tworzenia i utrzymania dokumentacji
  • Współpraca z twórcami frontendowej jest niezbędna do zapewnienia udanej, estetycznej atrakcyjnej, funkcjonalnej i intuicyjnej wdrożenia
  • Zbieraj i przekonwertuj potrzeby biznesowe i techniczne w rozwiązania internetowe poprzez spotkanie z klientami i zainteresowanymi stronami

Back End Wymagania i umiejętności programisty Drupal

  • Licencjat z informatyki lub ściśle powiązana dziedzina
  • Silne zdolności architektoniczne, w tym wiedza z danymi, wyświetlaczami i architekturą informacyjną, a także doświadczenie w rozwoju PHP
  • Zdolność do opracowywania niestandardowych modułów Drupal
  • W celu rozwiązania problemów wymagane są silne umiejętności rozwiązywania problemów
  • Doświadczenie w projektowaniu rozwiązań online w implementacjach Drupal 7/8 i PHP w środowisku lampy (Linux, Apache, MySQL, PHP)
  • Zaawansowane umiejętności budowania witryn
  • obszerna znajomość modułów Drupal, takich jak Ctools, widoki i panele
  • Doświadczenie z systemem kontroli wersji GIT
  • Doświadczenie w opracowywaniu responsywnych stron internetowych za pomocą Drupal CMS, HTML/HTML5, CSS/CSS3 i JavaScript/JQuery
  • Znajomość PHP, plików PHP i funkcji motywu
  • Znajomość warstwy motywu Drupal