Bacharelado em Ciência da computação, Tecnologia da informação, Engenharia da Computação, Sistemas de Informação ou áreas relacionadas. Além disso, pode ser vantajoso ter uma especialização em arquitetura de sistemas ou integração de sistemas.
Formação ou especialização em tecnologias específicas de integração de sistemas, como APIs, gerenciadores de APIs (API Management), serviços web ou soluções de middleware.
Conhecimentos e experiências em arquitetura orientada a eventos (Kafka).
Mínimo de cinco anos de experiência em gerenciamento de APIs e desenvolvimento de software, com profundo conhecimento em pelo menos três das seguintes disciplinas (ou similares)
Arquitetura de sistemas: isso inclui experiência em projetar, implementar e manter sistemas de informação e tecnologia, bem como uma compreensão aprofundada das arquiteturas de sistemas de TI.
Arquitetura orientada a eventos, microserviços, mensagerias e integração de dados (ETL).
Integração de sistemas: isso inclui a habilidade de integrar sistemas de TI existentes e novos de forma eficiente e eficaz, bem como a capacidade de identificar e resolver problemas de integração.
Tecnologias de integração: isso inclui experiência com tecnologias de integração de sistemas, como APIs, serviços web, soluções de middleware e outras ferramentas de integração de sistemas.
Solução de problemas: isso inclui a capacidade de identificar e resolver problemas de integração de sistemas complexos e a habilidade de pensar criticamente para encontrar soluções eficazes.
Continua apos o anúncio
Habilidades necessárias
Excelentes habilidades interpessoais em áreas como trabalho em equipe, facilitação e negociação
Excelentes habilidades analíticas e técnicas
Excelentes habilidades de comunicação escrita e verbal
Excelentes habilidades de planejamento e organização
Conhecimento de muitos, se não da maioria, dos componentes de uma arquitetura de tecnologia empresarial
Capacidade de compreender rapidamente as funções e capacidades de tecnologias existentes, novas e emergentes que permitem e impulsionam novos projetos e modelos de negócios
Conhecimento em ferramentas e soluções de mercado para atender as necessidades técnicas de negócio e de TI.
Experiência na prospecção e estudo de viabilidade de Inovações de Tecnológicas de mercado.
Conhecimento do ciclo de vida de desenvolvimento de soluções para automação (DevSecOps).
Conhecimentos em tecnologias de integração de sistemas, como APIs, serviços web, soluções de middleware e outras ferramentas de integração de sistemas, como Kafka para arquitetura orientada a eventos.
Conhecimentos básicos em bancos de dados e armazenamento de dados.
Conhecimentos em arquiteturas de sistemas, incluindo arquiteturas baseadas em microsserviços, contêineres e nuvem.
Conhecimentos em segurança de TI, incluindo criptografia, autenticação, autorização e conformidade regulatória.
Habilidades de comunicação, incluindo a capacidade de se comunicar com colegas técnicos e não técnicos, apresentar soluções técnicas de forma clara e concisa e gerenciar as expectativas das partes interessadas.
Habilidades de resolução de problemas e pensamento crítico, incluindo a capacidade de identificar e resolver problemas de integração de sistemas complexos e propor soluções criativas e eficazes.
Continua apos o anúncio
Principais atribuições e responsabilidades
Irá reportar para Gerência de Arquitetura Corporativa e Soluções de TI.
Irá interagir com a equipe de Arquitetura de Negócios, demais áreas de negócios, Empresas do grupo, parceiros tecnológicos e equipes internas de Engenharia de Software, I&O, Dados e Segurança da Informação a fim de analisar o contexto estratégico da empresa que direcionaram as definições das arquiteturas de integração.
Será responsável por analisar e propor os requisitos técnicos em outros pontos de vista da arquitetura para definir a arquitetura de tecnologia do estado futuro, incluindo seus requisitos, princípios e modelos que orientam as decisões de tecnologia para a empresa.
Irá analisar o ambiente de tecnologia atual para detectar deficiências críticas, legados e dívidas técnicas e recomendar soluções para melhoria. Além disso, irá liderar a análise da indústria de tecnologia e tendências do mercado para determinar seu impacto potencial na empresa, bem como na arquitetura de tecnologia da empresa.
Deverá apoiar a inovação digital avaliando e aproveitando tecnologias e abordagens inovadoras para renovar, ampliar e transformar a base de tecnologia da empresa.
Deverá compreender as tendências de tecnologia e a aplicação prática de tecnologias existentes, novas e emergentes para permitir modelos operacionais e de negócios novos e em evolução.
Deverá auxiliar as atividades de governança de arquitetura de integração garantindo a adoção dos padrões associados à garantia da conformidade da arquitetura de tecnologia, dos projetos e produtos.
Apoiar os projetos de desenvolvimento de aplicativos para harmonizar sistemas ou infraestrutura com a arquitetura de tecnologia corporativa a fim de identificar possíveis mudanças tecnológicas para acomodar necessidades imediatas ou futuras do projeto.
Deverá apoiar as esteiras de desenvolvimento ágil.
Deverá trabalhar próximo aos gerentes de produto e demais áreas da empresa, como por exemplo, arquitetos corporativos, de negócios, dados e Inteligência de Informações, segurança corporativa, segurança da informação, governança de TI, etc. para permitir agilidade, escalabilidade e resiliência de integrações para atender às necessidades de produto necessárias ao longo dos ciclos de vida das soluções.
Criar e definir padrões de artefatos e entregas de arquitetura técnica e documentar o trabalho necessário do projeto e da análise da arquitetura de tecnologia
Atuar com equipe de trabalho multidisciplinar, elaborando procedimentos e padrões de criação e acesso as APIs corporativas.
Capacitar os recursos da área de sistemas nas melhores práticas e reuso das APIs, Eventos e serviços.
Prestar apoio ao time de segurança da informação no atendimento das políticas e normas internas e externas.
Realizar o atendimento a auditorias, monitorando a qualidade e performance das APIs, eventos e demais soluções de integração.
Verificar as interfaces, garantindo a qualidade (confiabilidade, funcionalidade, desempenho e etc.), definido em planos de ação.
Acompanhar a implementação de plano de ação, apoiando as iniciativas corporativas nas soluções de integração, buscando melhoria de processo e agregar valor ao negócio.
Gerar e apresentar indicadores das APIs e integrações.
Conduzir estudos para adoção de novas tecnologias, realizando POCs (provas de conceito), promovendo as melhores práticas do mercado e transformação dos processos e métodos relativos à integrações.
Avaliar rotineiramente opções de modernização e otimização das integrações
Analisar as necessidades de negócios da organização e definir uma estratégia de integração de sistemas de TI.
Projetar e desenvolver arquiteturas de integração de sistemas que suportem as operações da organização e garantam a interoperabilidade entre sistemas existentes e novos.
Definir padrões e políticas de integração de sistemas, incluindo o uso de APIs, serviços web e outras tecnologias de integração.