C6 Bank
Lumiere Systems
Engenheiro PHP Sênior
TypeScriptReactNode.jsSQLAWSGCPDockerKubernetesRustPHP
Tradução automática. Consulte o original.
O que você fará
- Arquitetar Serviços Backend: Projetar e desenvolver novos serviços de gerenciamento de conteúdo orientados a negócios e APIs com ênfase em desempenho, escalabilidade e confiabilidade.
- Impulsionar Soluções Full-Stack: Trabalhar em estreita colaboração com DevOps em soluções backend para problemas complexos, garantindo escala e disponibilidade em nossas plataformas de conteúdo.
- Construir Infraestrutura CMS: Desenvolver serviços e APIs que permitam aos editores criar experiências de conteúdo visualmente ricas e orientadas por dados, e otimizar fluxos de trabalho backend para que as partes interessadas possam produzir mais conteúdo mais rapidamente.
- Integrar IA/ML: Integrar processos e pipelines de ML/IA de classificação de conteúdo para anotar melhor ativos de vídeo e imagem, permitindo agregação e distribuição mais inteligentes.
- Modernizar Sistemas Legados: Atualizar e migrar serviços backend legados existentes para frameworks modernos, e adaptar e otimizar sistemas atuais para implantação em infraestrutura baseada em nuvem.
- Consolidação de Plataforma: Facilitar melhor distribuição e agregação de conteúdo nas várias unidades de negócios, e contribuir para a consolidação de plataformas CMS distintas usadas em toda a organização.
- Excelência Operacional: Fornecer suporte de engenharia às partes interessadas, garantindo um alto nível de disponibilidade de serviço com testes, monitoramento, observabilidade e alertas apropriados.
- Modelagem de Dados: Modelar fluxos e esquemas de dados complexos para fluxos de trabalho transacionais e de integração que impulsionam experiências editoriais e voltadas para o consumidor.
- Colaborar e Prototipar: Trabalhar em estreita colaboração dentro de um pequeno grupo de engenharia, em parceria com equipes de design e produto para projetar, desenvolver e prototipar rapidamente soluções para desafios de negócios chave.
- Mentor e Documentar: Contribuir para documentação clara e diagramas para facilitar a integração de outros engenheiros e equipes de suporte. Revisar código para garantir a adesão às melhores práticas (estilo, testabilidade, eficiência).
Qualificações Necessárias
- CMS Backend: Forte experiência em desenvolvimento PHP e profundo conhecimento do framework Symfony, gerenciamento de pacotes Composer e engine de templates Twig.
- Experiência em API: 3+ anos de experiência projetando e escrevendo GraphQL e REST APIs orientados a conteúdo em arquiteturas baseadas em microsserviços.
- Dados e Busca: Fortes habilidades em SQL e experiência prática com RDBMS open-source populares, além de tecnologia de busca como Solr ou Elasticsearch.
- Nuvem e Contêineres: Experiência com arquitetura de nuvem (idealmente AWS) e experiência de produção com Docker e Kubernetes.
- Fundamentos de Engenharia: Excelente compreensão de Programação e Design Orientado a Objetos, com forte capacidade de arquitetar e desenvolver aplicações de nível empresarial e sistemas backend.
- Colaboração com Stakeholders: Capacidade de colaborar efetivamente com stakeholders multifuncionais em um ambiente dinâmico e acelerado.
- Processo e Ferramentas: Experiência trabalhando com processos ágeis e sistemas de controle de versão (Git).
- Educação e Experiência: BS em Ciência da Computação ou experiência equivalente.
- 3+ anos de experiência construindo serviços backend e plataformas de conteúdo escaláveis e de nível de produção.
- Forte proficiência em linguagens de servidor, programação assíncrona e padrões modernos de design orientado a objetos.
- Experiência projetando e consumindo APIs (REST e GraphQL) em arquiteturas baseadas em microsserviços.
- Experiência modelando fluxos e esquemas de dados complexos para fluxos de trabalho transacionais e de integração.
- Experiência trabalhando com plataformas de nuvem (AWS, GCP, ou OCI) e ambientes conteinerizados (Docker, Kubernetes).
- Familiaridade com conceitos de sistemas distribuídos, incluindo caching (Redis, Memcached) e sistemas de mensagens (Kafka, RabbitMQ).
- Fortes habilidades de depuração e solução de problemas de desempenho, incluindo o uso de ferramentas de monitoramento/observabilidade.
- Soft Skills: Forte iniciativa, pensamento criativo e a capacidade de trabalhar em um ambiente colaborativo, inovador, flexível e orientado a equipe. Excelentes habilidades de comunicação escrita e verbal. Paixão por esportes e dedicação à criação de experiências excepcionais para os fãs.
Qualificações Preferenciais
- Exposição a CMS: Exposição a sistemas CMS proprietários ou open-source populares como WordPress, Drupal, Joomla ou Magento.
- Linguagens Adicionais: Exposição a Golang e/ou Rust para serviços críticos de desempenho.
- Foco em Nuvem: 3+ anos trabalhando com tecnologias de nuvem (AWS é fortemente preferido).
- Certificações: Certificações de nuvem (AWS, GCP, OCI).
- Habilidades Frontend: Conhecimento prático de Node.js, TypeScript, e React/Next.js suficiente para colaborar em recursos full-stack e contribuir para ferramentas compartilhadas.
- Fundamentos Web: Familiaridade com HTML, CSS (layout, especificidade, compatibilidade entre navegadores) e Web Components.
- Colaboração: Experiência comprovada em colaboração entre equipes para requisitos, implementação e testes.
- Ferramentas de IA: Experiência com ferramentas de desenvolvimento de IA (Cursor, Copilot, etc.) para otimizar fluxos de trabalho de engenharia.
- Entusiasmo: Entusiasmo em aprender novos frameworks e linguagens.
