SOBRE A VAGAEstamos em busca de Pessoa Arquiteta de Software para atuar alocado dentro de um de nossos clientes, para integrar uma equipe e contribuir com projetos desafiadores, com uma ampla experiência técnica, capacidade de resolver problemas complexos e habilidades de colaboração em um ambiente dinâmico. Você irá trabalhar de forma híbrida, na cidade de Gravataí/RS e seu modelo de contratação será via Cooperativa (Cooperado). O QUE BUSCAMOS - HARD SKILLSArquitetura de Software: Habilidade em criar arquiteturas de software escaláveis, flexíveis e seguras, considerando padrões como Monolítico, MicroServices, Service-Oriented Architecture (SOA), Camadas (Layered Architecture), Event-Driven Architecture, Arquitetura Hexagonal, DDD, Microsserviços Baseados em Eventos, Serveless, etc;Linguagens de Programação: Expertise em mais de uma linguagem de Programação. No mapeamento atual, aqui se utiliza: Java, C#, Python, JavaScript, Go, C, C++;Modelagem UML e Diagramas de Arquitetura: Capacidade de criar diagrams diagramas de arquitetura para representar o sistema utilizando o padrão C4, devido a oferecer uma abordagem simplificada e prática para descrever a arquitetura de software em quatro níveis de abstração(Diagramas de Classes, Diagramas de Sequência, Diagramas de Casos de Uso e Diagramas de Componentes);Conhecimento em Cloud Computing: Conhecimento de plataformas como AWS, Azure ou Google Cloud. Entendimento de arquiteturas nativas de nuvem e migração de sistemas legados;Metodologias Ágeis e DevOps: Compreensão de metodologias como Scrum, Kanban além de conhecimento em práticas de DevOps para otimizar o ciclo de desenvolvimento e implantação de software, tais como CI/CD, automação de infraestrutura, e containers (Docker, Kubernetes);Bancos de Dados: Conhecimento em bancos de dados relacionais (Oracle, SQL Server, PostgreSQL) e não relacionais (como MongoDB, Cassandra, DynamoDb);Segurança de Software: Expertise em práticas de segurança e princípios como DevSecOps, criptografia, cofre de senhas, autenticação e autorização, gerenciamento de identidades e conformidade;Modelagem de Dados: Capacidade de projetar bancos de dados relacionais e não relacionais, além de criar esquemas de dados eficientes;Integração de Sistemas: Experiência em integração de diferentes sistemas, APIs, e uso de middleware. Aqui o conhecimento de software embarcado é um diferencial;Experiência em Ferramentas de Desenvolvimento: Conhecimento controle de versão (Git), ferramentas de monitoramento e análise (Prometheus, Grafana);Integração e API Design: Habilidade em desenhar e implementar APIs RESTful, GraphQL e outras abordagens de integração entre sistemas.O QUE ESPERAMOS DE VOCÊ - SOFT SKILLSComunicação Eficiente: Capacidade de explicar conceitos complexos de maneira clara tanto para equipes técnicas quanto para stakeholders não técnicos;Liderança: Habilidade de liderar equipes de desenvolvimento, tomar decisões estratégicas e orientar outros membros da equipe em questões técnicas e de design;Pensamento Crítico e Solução de Problemas: Capacidade de analisar problemas complexos, identificar a causa raiz e propor soluções eficazes e eficientes;Colaboração e Trabalho em Equipe: Aptidão para trabalhar em conjunto com outros desenvolvedores, engenheiros de qualidade, gestores de produto e outras partes interessadas;Gestão de Tempo e Priorização: Habilidade em gerenciar múltiplos projetos e demandas, priorizando tarefas de acordo com a criticidade e os prazos;Negociação e Gestão de Expectativas: Capacidade de gerenciar expectativas de stakeholders e negociar prazos, escopo e recursos para garantir que o projeto permaneça dentro dos limites acordados;Visão Estratégica: Capacidade de ver o quadro geral e alinhar as soluções técnicas aos objetivos de negócio da organização;Adaptabilidade e Curiosidade: Vontade de aprender novas tecnologias e se adaptar a mudanças rápidas no ambiente tecnológico;Resiliência: Capacidade de lidar com pressão e resolver problemas críticos em situações de alta demanda;Mentoria e Ensino: Habilidade de guiar e desenvolver os membros da equipe, servindo como mentor técnico.