Descrição da Vaga: Responsável pela refatoração e evolução do sistema da CAPERE, ajudando a transformar a arquitetura monolítica atual para uma arquitetura distribuída, escalável e eficiente. Seu papel será fundamental no planejamento e implementação de uma arquitetura moderna, utilizando Clean Architecture, automatização de processos, mensageria e rotinas assíncronas.Responsabilidades:Conduzir a refatoração do sistema monolítico para uma arquitetura distribuída, garantindo a escalabilidade e resiliência.Aplicar Clean Architecture para garantir que o sistema seja flexível e de fácil manutenção.Projetar e implementar soluções de mensageria para comunicação eficiente entre os sistemas distribuídos.Implementar rotinas assíncronas e automatização de processos para melhorar a performance e eficiência do sistema.Colaborar com as equipes de desenvolvimento para garantir que as melhores práticas arquiteturais sejam seguidas.Auxiliar na escolha das tecnologias e ferramentas adequadas para a migração e evolução do sistema.Garantir que o sistema seja eficiente, seguro e escalável durante e após o processo de refatoração.Criar documentação técnica clara e acessível para suportar a equipe durante o processo de refatoração e além.Requisitos:Experiência sólida como Arquiteto de Soluções ou Arquiteto de Software .Profundo conhecimento em Clean Architecture e seus princípios.Experiência com arquiteturas distribuídas e microserviços.Conhecimento avançado em mensageria (ex: Kafka, RabbitMQ, etc.) e comunicação assíncrona.Conhecimento em automação de processos e rotinas assíncronas .Experiência em refatoração de sistemas legados, transformando sistemas monolíticos em sistemas distribuídos.Habilidade para trabalhar de forma colaborativa com as equipes de desenvolvimento e demais stakeholders.Familiaridade com as melhores práticas de segurança e escalabilidade de sistemas distribuídos.Boa capacidade de comunicação técnica, com foco em documentar soluções e processos.Conhecimento em plataformas de orquestração de containers (Docker, Kubernetes).Experiência com cloud computing (AWS, GCP, Azure).Conhecimento em infraestrutura como código (ex: Terraform, Ansible).Desejável:Conhecimento em metodologias ágeis (Scrum, Kanban).Contratação: PJ (Por hora) Média de 6h a 8h p/dia.#J-18808-Ljbffr