Arquiteto de soluções

Presencial Tipo

Várias cidades

A combinar

1 vaga | publicada há 27 dias

Informações da Vaga

Descrição

Arquiteto de soluções

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.

Desejáveis:

  • 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).

Conhecimento em metodologias ágeis (Scrum, Kanban).

Contratação PJ (Por hora) Media de 6h a 8h p/dia.   

Forma de Contratação

A Combinar

Local de Trabalho

Brasil - BR, Todas as cidades - NN


Sobre a Empresa

Nome

Ataway do Brasil

Descrição

Empresa do Ramo de Tecnologia

Quero me candidatar