SALÁRIO R$ 12. 521,90 Descrição Estamos buscando um Arquiteto de Software Pleno para colaborar com a nossa equipe de Arquitetos de Software na evolução do projeto de construção de APIs, microserviços, integrações, dados e BI em nossa organização. Este papel será fundamental para garantir que nossas soluções tecnológicas sejam escaláveis, sustentáveis e alinhadas com os objetivos de negócios. O candidato ideal deverá possuir uma profunda compreensão de tecnologias back-end, incluindo Java, Spring Ecosistema, Golang, PostgreSQL, microserviços, Keycloak, gov. br, PlantUML e Markdown. JORNADA DE TRABALHO (DIÁRIA) 8 horas diárias diurnas, distribuídas entre 07h às 19h. ResponsabilidadesDefinição da Arquitetura de Sistemas:liderar o desenvolvimento de soluções tecnológicas inovadoras, garantindo sua escalabilidade, sustentabilidade e alinhamento com os objetivos de negócio. Análise de Requisitos Técnicos e de Negócios:trabalhar em estreita colaboração com a equipe de projeto para analisar e definir requisitos técnicos e de negócios. Proposição de Soluções Técnicas Inovadoras:propor soluções técnicas inovadoras dentro de limites de tempo, orçamento e recursos. Governança Tecnológica:estabelecer padrões de desenvolvimento, práticas de codificação, e políticas de segurança e compliance. Mentoria e Liderança:oferecer mentoria técnica à equipe de desenvolvimento, fomentando um ambiente de constante aprendizado e inovação. Comunicação Eficiente:comunicar eficazmente com todos os stakeholders do projeto, incluindo coordenadores de departamentos, arquitetos de software, PO, Scrum, analistas de sistemas, analistas de qualidade, analistas de dados e principalmente desenvolvedores de software. Gerenciamento de Riscos Técnicos:identificar, avaliar e gerenciar riscos técnicos associados ao projeto. Otimização de Performance:otimizar a performance e a escalabilidade dos sistemas. Documentação Técnica:manter uma documentação técnica detalhada para facilitar a compreensão e manutenção das soluções arquitetônicas. Avaliação de Novas Tecnologias:avaliar e recomendar novas tecnologias e ferramentas que possam otimizar o desempenho das soluções. Provas de Conceito (PoCs):desenvolver e apresentar PoCs que demonstrem a aplicabilidade e os benefícios esperados das soluções propostas. REQUISITOSEnsino Superior Completo:graduação em Tecnologia da Informação ou área relacionada. Experiência:pelo menos 6 anos de experiência em desenvolvimento de software, com foco em tecnologias back-end. Conhecimentos Sólidos em:Java e Spring Ecosistema (Spring Boot, Spring Cloud, etc. )-Golang-Dart e Flutter (desejável)-PostgreSQL-Microserviços e Arquitetura de Microserviços-Keycloak (ou outras soluções de Identity and Access Management)-gov. br (ou outras integrações governamentais)-PlantUML e Markdown para documentação técnica-Design Patterns, SOLID, Clean Code e Clean Architecture-Protocolo HTTP e experiência em consumir APIs REST-Experiência com Docker, Kubernetes e Deploy Contínuo-Conhecimentos em Webserver, Cloud (AWS, Azure, etc. ) e GIT-Experiência com CI/CD (Jenkins, GitLab CI, etc. )-Conhecimentos práticos em frameworks ágeis como Scrum e KanbanExperiência em Testes e TDD:experiência com testes unitários, integração e TDD (Test-Driven Development). Noções de Design e Usabilidade:capacidade de entender e aplicar princípios de design e usabilidade em soluções tecnológicas. Conhecimentos em LGPD:compreensão sólida da Lei Geral de Proteção de Dados (LGPD) e suas implicações na arquitetura de software. Orientação a Objetos e MVC:proficiência em conceitos de orientação a objetos e arquitetura MVC. Experiência em Definição de Arquitetura de Componentes:experiência em definir arquitetura de componentes e reaproveitamento de código. Experiência em Integrações e Dados:experiência em integrações com sistemas externos e manipulação de dados, incluindo BI (Business Intelligence). DiferenciaisConhecimentos em Event Sourcing:experiência em arquitetura de Event Sourcing e suas aplicações. Experiência com Bancos de Dados NoSQL:conhecimentos em bancos de dados NoSQL (como MongoDB, Cassandra, etc. ). Experiência com Ferramentas de Monitoramento e Log:conhecimentos em ferramentas de monitoramento (Prometheus, Grafana) e log (ELK Stack). Experiência com Integrações Governamentais:experiência com integrações com governos e conformidade com padrões governamentais (gov. br). Experiência com Segurança de Aplicações:conhecimentos em segurança de aplicações, incluindo autenticação, autorização e proteção contra ataques comuns (OWASP Top 10). Formação Acadêmica: Não informado Salário: A combinar Cargo: Engenheiro de software Empresa: Ilha Service Informática Comércio e manutenção de equipamentos de informática. Ramo: Informática/ Tecnologia (GJ)