Experience in creating business and technology architecture designs., Proficiency with cloud providers (AWS, Azure, or GCP) and adoption models (IaaS, PaaS, SaaS)., Solid experience with development patterns like SOLID and TDD, and concepts of cloud computing and DevSecOps., Familiarity with microservices architecture and high availability systems..
Key responsabilities:
Evaluate technology considering technical, financial, and business risks.
Support strategic decision-making and suggest system evolutions.
Define architectures based on microservices that are decoupled and reusable.
Engage with the squad and promote best practices in software architecture and engineering.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Há quase duas décadas, a Runtalent se consolidou como uma referência no mercado de tecnologia, proporcionando soluções inovadoras em TI para empresas B2B que buscam se manter competitivas na corrida pela transformação digital de seus negócios.
Oferecemos uma variedade de serviços, como alocação de profissionais, squads ágeis e gestão de times e serviços. Além disso, dispomos de um banco de talentos com mais de 30 mil profissionais especializados em múltiplas áreas, aptos a atuar em projetos de TI por tempo determinado ou indeterminado, agregando soluções para diversos cenários de negócios.
Para os nossos colaboradores, conhecidos como Runners, oferecemos suporte e investimento em qualificações técnicas e programas de realocação, para que possam desempenhar suas atividades da melhor forma possível.
Venha fazer parte da Runtalent e transforme seu negócio com a ajuda de nossos serviços especializados em tecnologia.
Requisitos: Experiência na criação desenhos de arquitetura de negócio e tecnologia; Experiência na elaboração e definição de escopo para projetos estratégicos de negócios e de TI; Experiência na elaboração de roadmap As Is - To Be; Experiência com provedores de cloud (**AWS, Azure** ou **GCP**) e modelos de adoção (**IaaS, PaaS, SaaS**); Experiência com fluxos de processos baseados em **Eventos**, **Orquestração** e **Coreografia**; Sólida experiência com patterns de desenvolvimento como **SOLID** e **TDD**; Conceitos de cloud computing e devsecops; Visão de arquitetura de microserviços ; Visão geral de infraestrutura como código; Ter implementado soluções baseadas em containers e/ou servless; Ter implementado soluções que utilizem **kafka** ou **SNS** + **SQS**; Vivência em sistemas de alta disponibilidade e missão crítica; Noções de governança e arquitetura de dados; Experiência com bancos de dados relacionais e não relacionais (documentos e key-value); Noções de infraestrutura, rede, firewall e servidores.
Diferenciais: Experiência com uso de C4model; Experiência com Java e eco-sistemas Spring e Quarkus focados em microseriços; Experiência com Golang: REST API's e processamento de altos volumes de dados com channels; Conhecimentos na plataforma Red Hat Openshift (conteinerização); Noções de estruturas de aplicação baseada em Clean Architecture e Domain Driven Design.
Desejáveis: Experiência com uso de C4model; Experiência com Java e eco-sistemas Spring e Quarkus focados em microseriços; Experiência com Golang: REST API's e processamento de altos volumes de dados com channels; Conhecimentos na plataforma Red Hat Openshift (conteinerização); Noções de estruturas de aplicação basada em Clean Architecture e Domain Driven Design;
Responsabilidades principais: Avaliação de tecnologia levando em consideração os riscos técnicos, financeiros e de negócios; Sugerir evoluções nos sistemas sob sua atuação; Suportar a tomada de decisões estratégicas; Evoluir os artefatos/modelos de arquitetura ao longo do projeto; Definir cenários para POCs; Definir arquitetura baseadas no uso de micro serviços com alta disponibilidade, desacoplada e que permita reuso; Elaborar desenhos de solução com foco em observabilidade, rastreabilidade e resiliência; Avaliar e gerir débitos técnicos associando custo, risco e prazo; Fomentar, disseminar e conceber práticas, modelos, padrões e princípios de arquitetura e engenharia de software ao longo do projeto; Engajar tecnicamente a squad; Zelar pela arquitetura definida; Habilidade de comunicação e argumentação para mostrar tecnicamente os benefícios de utilizar a solução proposta; Modalidade: Remota
Required profile
Experience
Spoken language(s):
PortugueseEnglish
Check out the description to know which languages are mandatory.