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.
Responsabilidades*Definiçã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.
REQUISITOS*Ensino 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 Kanban*Experiê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).
Diferenciais*Conhecimentos 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 (EI)