Detalhes da vaga
Ser a principal referência técnica na concepção e construção do nosso ecossistema digital. Sua missão é traduzir a visão de negócio em uma arquitetura robusta, escalável e segura, definindo o DNA técnico da Editora Viseu para os próximos anos. Você não apenas fará parte de um time, você ajudará a criá-lo, estabelecendo os padrões que guiarão nosso crescimento.
Responsabilidades Estratégicas
Arquitetura e Design de Soluções: Liderar o design e a arquitetura da solução fullstack, tomando decisões cruciais sobre tecnologias, padrões de projeto e infraestrutura em nuvem (AWS).
Desenvolvimento Hands-on de Alto Impacto: Atuar no desenvolvimento de componentes críticos e complexos da plataforma, garantindo a implementação de código exemplar em Java (backend) e Angular (frontend).
Definição de Padrões e Boas Práticas: Definir e disseminar as melhores práticas de engenharia de software, incluindo princípios SOLID, Design Patterns, Clean Code e TDD, garantindo a qualidade, manutenibilidade e performance do código.
Evolução da Cultura DevOps: Estruturar e evoluir a esteira de CI/CD (GitHub + Jenkins), promovendo a automação, o monitoramento e a agilidade desde o desenvolvimento até a produção.
Mentoria e Liderança Técnica: Ser o mentor e a referência para desenvolvedores plenos e juniores, guiando-os em desafios técnicos, realizando code reviews detalhados e acelerando o desenvolvimento profissional da equipe.
Visão Estratégica e Inovação: Colaborar com a liderança na definição do roadmap tecnológico, pesquisando e propondo a adoção de novas tecnologias e arquiteturas, como a futura transição para microsserviços com Kubernetes.
Qualificações Técnicas
Profunda experiência com Java e o ecossistema Spring Boot, incluindo design de APIs RESTful e integração com ORMs.
Domínio da arquitetura de componentes do Angular e do ecossistema frontend moderno (TypeScript, RxJS, State Management).
Experiência comprovada com infraestrutura em nuvem (AWS), incluindo serviços como EC2/VPS, RDS, ELB e Route53.
Sólida vivência com conteinerização (Docker) e orquestração de ambientes.
Conhecimento avançado em PostgreSQL (modelagem e otimização) e uso estratégico de Redis para caching e performance.
Maestria em controle de versão com Git/GitHub e fluxos de trabalho colaborativos (GitFlow, etc.).
Diferenciais Estratégicos
Vivência prática na implementação e gestão de pipelines de CI/CD com Jenkins ou ferramentas similares.
Experiência em arquiteturas de microsserviços e orquestração com Kubernetes (K8s).
Vivência na construção de produtos digitais de alta complexidade ou em projetos greenfield (construídos do zero).
Visão de produto e capacidade de colaborar em discussões de negócio.