Estamos em busca de um Arquiteto de Software Sênior altamente qualificado para se juntar à nossa equipe de TI.
Modelo de trabalho: Híbrido semanal
Local de trabalho: Campinas/SP
Requisitos
* Bacharelado em Ciência da Computação, Engenharia de Software ou área relacionada;
* Experiência comprovada como arquiteto de software ou cargos similares;
* Conhecimento profundo em pelo menos uma dessas linguagens de programação: Java, Kotlin, C++, .Net, Python, JavaScript, TypeScript;
* Experiência com Banco de Dados Relacionais, Ex: PostgreSQL, MySQL, SQL Server, Oracle;
* Experiência com Banco de Dados NoSQL: Ex: MongoDB, Cassandra, DynamoDB;
* Conhecimento profundo em DevOps (redes, cloud, esteira CI/CD, conteiners, observabilidade, terminal);
* Familiaridade com ferramentas de Observabilidade (ex: Prometheus, New Relic, Grafana, AppDynamics, DataDog, ELK);
* Conhecimento de padrões de design e arquitetura, tanto de código (MVC, MVVM, Clean Arch, Hexagonal) como de infraestrutura (Camadas, Microsserviço, Eventos, etc);
* Experiência com soluções e provisionamento em cloud (AWS, GCP, Azure);
* Experiência com desenho de arquitetura de software incluindo diagramação (C4, Sequência, ArchiMate);
* Conhecimento em metodologias de desenvolvimento de software;
* Experiência em liderança de equipes de desenvolvimento e gerenciamento de projetos;
* Habilidade de comunicação e trabalho em equipe;
* Excelentes habilidades analíticas e de resolução de problemas;
* Capacidade de se adaptar e aprender novas tecnologias rapidamente;
Diferenciais
* Certificações em Arquitetura de Software como: TOGAF, AWS Solutions Architect, Azure Solutions Architect;
Responsabilidades
* Estabelecer o processo de engenharia de software e guidelines de execução;
* Definir e revisar desenhos técnico de solução e tecnologias a serem usadas;
* Traduzir requisitos de produto e negócio para uma solução técnica;
* Produzir artefatos de software e infraestrutura;
* Liderar tecnicamente e orientar as equipes de engenharia;
* Conduzir provas de conceito (PoC), experimentar novas tecnologias e abordagens;
* Definir a visão estratégica e o roadmap de arquitetura de software da organização;
* Garantir a conformidade com padrões e boas práticas de mercado e acadêmicas e compliance.