Programador Sénior Drupal PHP – Aplicações Web e DevOps
ITDS Portugal · lisboa, Lisboa · Remoto
Sobre a função
Liberte o Poder da Inovação — Impulsione Aplicações Web de Próxima Geração com Conhecimento Avançado em Drupal!
Oportunidade em Lisboa com modelo de trabalho híbrido.
Como Programador Sénior Drupal PHP, irá trabalhar para o nosso cliente, um líder do setor em soluções web, empenhado em proporcionar experiências digitais impactantes. Desempenhará um papel vital na criação, manutenção e otimização de aplicações Drupal de nível empresarial, promovendo simultaneamente uma cultura DevOps que privilegia a automação, a fiabilidade e a segurança. Esta função oferece uma oportunidade empolgante de moldar plataformas web escaláveis que impulsionam o sucesso empresarial e elevam o envolvimento dos utilizadores.
As suas principais responsabilidades:
- Desenvolver e manter funcionalidades avançadas em Drupal e módulos personalizados para responder a necessidades complexas de negócio.
- Garantir o desempenho, a segurança e a estabilidade contínuos das aplicações principais.
- Participar em revisões de código, aplicar as melhores práticas e melhorar os fluxos de trabalho de desenvolvimento.
- Construir e otimizar pipelines CI/CD, automatizando processos de implantação.
- Prestar apoio na resolução de problemas técnicos e incidentes.
- Automatizar tarefas de implantação e contribuir para melhorias na infraestrutura DevOps.
- Colaborar com equipas multidisciplinares para garantir uma integração perfeita e a escalabilidade do sistema.
Esta função é ideal para si se tiver:
- Mínimo de 5 anos de experiência em desenvolvimento PHP, com forte domínio em Drupal 11+ e desenvolvimento de módulos personalizados.
- Proficiência na framework Symfony, Composer e integrações de API RESTful.
- Compreensão sólida de Drupal API, Entity API e Form API para desenvolvimento backend.
- Competências avançadas em PHP 8+, incluindo POO, padrões de design e normas de programação (PSR).
- Experiência em testes com PHPUnit e ferramentas de depuração como Xdebug.
- Fortes competências em frontend com HTML5, CSS3, design responsivo e JavaScript (conhecimento de frameworks é uma vantagem).
- Conhecimento profundo de bases de dados SQL (MySQL, MariaDB, PostgreSQL) e otimização de consultas.
- Domínio de fluxos de trabalho Git, pipelines CI/CD (GitLab CI, Jenkins, GitHub Actions) e ferramentas de contentorização como Docker.
- Proficiência em ambiente Linux, scripting shell e gestão básica de servidores web (Nginx/Apache).
- Familiaridade com monitorização, melhores práticas de segurança e atualizações Drupal.
É uma forte vantagem se tiver:
- Experiência com normas de segurança web (OWASP).
- Conhecimento de Ansible, ferramentas de monitorização e otimização de desempenho em ambientes Drupal.
- Idiomas: Bom domínio de inglês (B2+); francês é uma vantagem.
Elegibilidade para a função:
Apenas serão considerados candidatos com direito legal de trabalho na União Europeia para esta função.
#FAÇAA suaCarreiraMELHOR
Interessado? Candidate-se agora e inclua o seu CV (preferencialmente em inglês) juntamente com uma declaração a confirmar o seu consentimento para o tratamento e armazenamento dos seus dados pessoais.
https://itdsportugal.com/en/it-jobs/9210/?utm_source=itjobs