Arquiteto de SistemaFaça parte de uma equipe de produto responsável pelo design técnico geral de um produto de dados na plataforma de nuvem.
Crie arquiteturas lógicas e físicas para seus produtos de dados e garanta que eles atendam às metas de design técnico - Desempenho, Modularidade, Confiabilidade, Manutenibilidade, Reutilização, Internacionalização e Acessibilidade.Estamos procurando um indivíduo com forte paixão para arquitetar a solução de aplicativo moderno na nuvem com alta qualidade, confiabilidade e segurança.
Espera-se que os candidatos trabalhem em colaboração com outros membros da equipe e sigam as práticas de desenvolvimento ágil/DevOps (por exemplo, Desenvolvimento Orientado a Testes), CI/CD (Integração Contínua/Entrega Contínua) e padrões de teste.As responsabilidades incluem, mas não estão limitadas a:• Responsável pelo processo geral de negócios/solução técnica/arquitetura de produtos de dados em sua equipe• Colaborar com o Solution Architect para definir/construir uma pista de arquitetura para sua equipe• Projetar e dar suporte ao desenvolvimento de sistemas de tecnologia que atendam às necessidades de negócios, com foco em operações de plataforma e confiabilidade• Desenvolver e entregar roteiro e planejamento do ciclo de vida do produto (manutenção de registro DBM, atualizações, aposentadorias, etc.
)• Desenvolver e manter modelos de Arquitetura de Sistema (por exemplo, diagramas de Interação de Sistema)• Verificar estabilidade, interoperabilidade, portabilidade, segurança e escalabilidade da arquitetura do sistema• Trabalha principalmente em níveis de arquitetura física; cria os diagramas de arquitetura de referência física• Avalia e orienta a seleção de tecnologias necessárias para introduzir novos sistemas para atender às necessidades de negócios• Conhecimento profundo do sistema, produto e capacidade• Parceiro com Scrum Master, Product Owner e a equipe na definição de Histórias Técnicas de UsuárioHabilidades Técnicas:• Estruturas de arquitetura: TOGAF, CDMP• Plataformas de nuvem: Azure, Snowflake, Databricks• Linguagens de programação: Python, SQL• Ferramentas de design de sistema: Microsoft Visio, Draw.io, Archi, ER Studi• Arquitetura - entender metodologias de arquitetura.• Compreensão dos mandatos da Arquitetura Empresarial e estratégia de TI• Compreensão do processo de negócios e ciclo de vida de dados de produtos de dados em sua equipe• Compreensão do ciclo de vida de desenvolvimento de software (definir, projetar, desenvolver, testar, implantar, operar)• Conhecimento das práticas de DevOps e Ferramentas de CI/CD• Coleta de Requisitos - capaz de trabalhar com o consumidor para obter seus requisitos e traduzi-los em design técnico e arquitetura• Forte capacidade de resolução de problemas e análise• Conhecimento em tecnologia de nuvemHabilidades interpessoais:• Ter um bom domínio do inglês e ser capaz de articular e comunicar contexto técnico em linguagem leiga• Pensamento estratégico• Forte capacidade analítica e de resolução de problemas• Boa colaboração e trabalho em equipe• Autodidata, autoiniciativa e proatividade• Coragem de convicção• Capaz de trabalhar de forma independente com supervisão mínima• Adaptabilidade e flexibilidade