*ARQUITETO DE SOFTWARE
Qualificar TI
Regime de contratação
CLT
Modelo de trabalho
Não Informado
Carga horária
44 horas semanais
Descrição
ATIVIDADES
● Projetar e documentar a arquitetura de sistemas complexos, garantindo que as soluções atendam aos requisitos funcionais e não funcionais;
● Definir e comunicar a visão arquitetônica e garantir que todos os projetos estejam alinhados com essa visão;
● Selecionar e aplicar padrões de design e práticas recomendadas de arquitetura; ● Avaliar e selecionar tecnologias, frameworks e ferramentas que melhor atendam às necessidades do projeto e da organização;
● Realizar provas de conceito (PoCs) para validar a viabilidade de novas tecnologias e soluções;
● Fornecer orientação técnica e mentoria para desenvolvedores e outros membros da equipe de TI;
● Conduzir revisões de código e sessões de design para garantir a qualidade e a conformidade com os padrões arquitetônicos;
● Promover práticas de desenvolvimento de software ágil e DevOps;
● Colaborar estreitamente com stakeholders, incluindo gerentes de projeto, analistas de negócios e equipes de desenvolvimento, para garantir que os requisitos sejam bem compreendidos e atendidos;
● Facilitar a comunicação eficaz entre equipes técnicas e não técnicas;
● Criar e manter documentação de arquitetura detalhada, incluindo diagramas de arquitetura, padrões de design e guias de implementação;
● Estabelecer e promover padrões e práticas de codificação para garantir a consistência e a qualidade do código;
● Garantir que as soluções de software sejam seguras e estejam em conformidade com as regulamentações e melhores práticas de segurança;
● Realizar análises de segurança e avaliações de risco para identificar e mitigar vulnerabilidades;
● Projetar sistemas que sejam escaláveis, de alto desempenho e que suportem cargas de trabalho crescentes;
● Realizar análises de desempenho e otimizar a arquitetura para garantir eficiência e resposta rápida;
● Realizar demais atividades correlatas a serem definidas pelo CONTRATANTE.
FORMAÇÃO
Possuir diploma de conclusão de curso de graduação em nível superior em qualquer área de Tecnologia da Informação (ou área correlata), fornecido por instituição de ensino superior reconhecida pelo Ministério da Educação, ou diploma de curso de graduação de nível superior em qualquer área de formação acompanhado de especialização na área de Tecnologia da Informação.
QUALIFICAÇÃO
Certificação Certified Professional for Software Architecture (CPSA-F ou CPSA-A). Oracle Database SQL Certified Associate; Certificação Devops Leader ou superior.
EXPERIÊNCIA
Mínimo de 7 anos de experiência em desenvolvimento de software, com pelo menos 3 anos em um papel de arquitetura de software; Experiência comprovada no design e implementação de sistemas distribuídos, escaláveis e robustos; Experiência com metodologias ágeis (Scrum, Kanban) e tradicionais (Waterfall); Proficiência em design de arquitetura de software, incluindo padrões de design, arquitetura orientada a serviços (SOA) e arquitetura baseada em micro serviços; Conhecimento avançado em C# e .NET; Experiência no desenvolvimento de aplicações para dispositivos móveis Android e iOS (Cordova, Ionic, Flutter); Conhecimento em CI/CD e ferramentas de integração contínua.