EnvolveGerente de projetos de TI
Aug. 2022Fortaleza, Ceará, BrasilResponsável por todo o ciclo de desenvolvimento de software, desde a idealização, arquitetura, implementação, deploy, até a manutenção e acompanhamento contínuo. Definição e implementação de arquiteturas escaláveis para diversos tipos de projetos, sem restrição a uma única stack tecnológica. Liderança e tomada de decisão tecnológica, incluindo escolha de linguagens, frameworks e metodologias para cada projeto. Implementação de soluções em backend e frontend, adaptando a tecnologia ao cenário ideal do projeto. Adoção e adaptação de metodologias ágeis e tradicionais (Agile, XP, Scrum, Waterfall) conforme a necessidade do projeto. Pesquisa e implementação de Domain-Driven Design (DDD) como abordagem de modelagem e organização do desenvolvimento. Comunicação e alinhamento técnico com stakeholders, garantindo que os requisitos e objetivos de negócio sejam traduzidos em soluções eficazes. Elaboração de documentação técnica, abrangendo arquitetura, requisitos e padrões de desenvolvimento. Treinamento e mentoria de estagiários e novos funcionários, garantindo um ambiente de aprendizado contínuo. Desenvolvimento e análise de spikes técnicos, testando e validando novas abordagens antes da implementação definitiva. Experiência com infraestrutura e deploy multi-cloud, incluindo AWS, MagaluCloud, Heroku, Render, entre outros.