Back end Drupal Developer Job Descrição Modelo/Brief

Estamos contratando um desenvolvedor DRUPAL de back-end responsável pela criação e gerenciamento do back-end completo, incluindo bancos de dados, integração de dados e aplicativos, gravação de módulos personalizados e automatização de testes. Como desenvolvedor de drupal do sistema de back-end, espera-se que você seja especialista em PHP ou outra linguagem de programação de alto nível.

Você deve ter alguma experiência em produzir componentes e recursos que um usuário pode acessar indiretamente por meio de um sistema de front -end e estar envolvido em partes da camada de tema.

Perfil de trabalho do desenvolvedor do DRUPAL de back -end

Um desenvolvedor Drupal gasta uma quantidade significativa de tempo escrevendo PHP e outros idiomas do lado do servidor. Eles criam módulos personalizados, executam testes automatizados, usam serviços da Web e automatizam a implantação, entre outras coisas. Eles também podem ser chamados de "desenvolvedores de back -end".

Relatórios para

  • Líder de tecnologia
  • Gerente de produto
  • Diretor de Tecnologia

Responsabilidades do desenvolvedor do DRUPAL de back -end

  • Crie e implante novos recursos do sistema para garantir o pico de desempenho
  • Identifique e resolva problemas de código
  • Adicione recursos novos e inventivos para manter o sistema atualizado
  • Projete e crie soluções para aplicativos on -line e APIs, principalmente no Drupal, com algum PHP direto/baunilha jogado para uma boa medida, utilizando as melhores práticas mais recentes
  • Manter e atualizar a segurança para garantir a integridade de longo prazo do site
  • Modificações de teste usando as ferramentas e procedimentos necessários para confirmar que todo o código determinado funciona como pretendido e que os erros são tratados adequadamente
  • Escreva documentos apropriados para o público para usar como referências técnicas e/ou do usuário final para criar e manter documentação
  • A colaboração com os desenvolvedores de front -end é essencial para garantir uma implementação bem -sucedida, esteticamente atraente, funcional e intuitiva
  • Reúna e converta necessidades comerciais e técnicas em soluções baseadas na Web, encontrando-se com clientes e partes interessadas

Requisitos e habilidades do desenvolvedor do DRUPAL de back -end

  • Um diploma de bacharel em ciência da computação ou um campo intimamente relacionado
  • Fortes habilidades arquitetônicas, incluindo conhecimento com dados, exibição e arquitetura de informação, além de experiência com o desenvolvimento do PHP
  • Capacidade de desenvolver módulos Drupal sob medida
  • São necessárias habilidades fortes de solução de problemas para corrigir problemas
  • Experiência de projetar soluções on -line em implementações Drupal 7/8 e PHP em um ambiente LAMP (Linux, Apache, MySQL, PHP)
  • habilidades avançadas de construção de sites
  • Conhecimento extensivo de módulos de drupal, como ctools, vistas e painéis
  • Experiência com o sistema de controle de versão Git
  • Experimente o desenvolvimento de sites responsivos usando o Drupal CMS, HTML/HTML5, CSS/CSS3 e JavaScript/JQuery
  • Conhecimento de PHP, arquivos PHP e funções temáticas
  • Conhecimento da camada de tema drupal