**Código**:
- 847**Título da vaga**:
- Desenvolvedor PHP Sênior com Experiência em Migração de Versão**Local**:
- São Paulo, SP**Nível Profissional**:
- Sênior**Áreas de Atuação Profissional**:
- TI - Desenvolvimento - Web
**Descrição**:
- **Responsabilidades**:
- Realizar um assessment detalhado no código-fonte PHP versão 7, mapeando dependências, bibliotecas, classes, funções, e fluxos críticos de operação.
- Utilizar ferramentas apropriadas, como PHPCompatibility, Phan, PHPStan e/ou CAST Imaging, para identificar pontos críticos e incompatibilidades no código relacionadas à migração para a versão PHP 8.
- Planejar e executar a migração do código PHP 7 para PHP 8, considerando modularização e priorização de funcionalidades.
- Desenvolver estratégias de migração que minimizem impactos na operação em produção, incluindo a definição de planos de testes e validação.
- Implementar correções necessárias no código para garantir a compatibilidade e o funcionamento adequado após a migração.
- Documentar o processo de migração, incluindo as análises realizadas e as soluções implementadas.
- Atuar de forma proativa para corrigir e prevenir possíveis problemas durante a migração.
- Colaborar com as equipes envolvidas no projeto, garantindo alinhamento com as necessidades do negócio e prazos estipulados.
**Habilidades**:
- Requisitos Técnicos:
- Experiência comprovada em migração de versões PHP, preferencialmente da versão 7 para 8.
- Domínio em PHP, incluindo conhecimento avançado em classes, métodos, funções, fluxos e dependências.
- Habilidade para mapear e documentar fluxos de ações no código-fonte.
- Experiência com ferramentas de análise estática e compatibilidade: PHPCompatibility, Phan e PHPStan.
- Conhecimento sólido em bibliotecas, dependências e estratégias para refatoração de código.
- Experiência em planejamento e execução de estratégias de migração que garantam alta disponibilidade e minimizem o impacto em ambientes de produção.
- Excelente capacidade analítica e solução de problemas.
Diferenciais:
- Experiência prévia com o produto CAST Imaging para análise de código e mapeamento de dependências.
- Participação em projetos que exigiram migração de versões PHP para ambientes críticos e de grande escala.
- Conhecimento em DevOps ou práticas de automação relacionadas ao processo de migração.
- Certificações relacionadas a PHP ou frameworks relacionados serão um diferencial.