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