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