Tech Lead – Integração de Sistemas
Há 1 dia
Brasil
.add
Remoto
Tempo integral
Grátis com e-mail ou Google
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Grátis com e-mail ou Google
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
LOUCOS POR INOVAÇÃO E TRANSFORMAÇÃO:
A .add é uma empresa de TI e inovação, com 28 anos no mercado. Estamos localizados em São Paulo, Rio de Janeiro e Miami.
Com atuação marcante no mercado brasileiro, desenvolvemos soluções eficientes de forma singular para entregar os melhores serviços e produtos nas áreas de Inovação e Tecnologia.
Nosso diferencial está na expertise de um time multidisciplinar e comprometido com as melhores práticas ágeis utilizadas para superar desafios corporativos e garantir resultados extraordinários com precisão, agilidade e segurança.
Tecnologia, Liderança, Agilidade, Inovação e Pessoas, são os pontos que formam a essência da .add.
Aqui na .add você vai encontrar:
Ambiente colaborativo
Circuito de treinamentos
Programa de Educação Continuada
100% Remoto
Oportunidade PJ
Desafios e oportunidades de crescimento
O que, buscamos:
Tech Lead para liderar a integração de sistemas em projetos de reforma tributária. O profissional atuará em um ambiente de alta complexidade regulatória, conduzindo a arquitetura, planejamento e execução de soluções;
O profisisonal será responsável por liderar a integração dos nossos sistemas com soluções de terceiros de diversos fornecedores. Você irá definir a arquitetura das integrações, planejar e acompanhar as atividades do time e garantir a qualidade técnica das entregas, com forte atuação em banco de dados e construção de procedures.
Responsabilidades:
Liderança técnica e gestão das atividades: Definir, distribuir e acompanhar as atividades do time, junto com PO e gestão. Quebrar demandas em tarefas técnicas, estimar esforço e acompanhar prazos e impedimentos. Conduzir code reviews, definir padrões de desenvolvimento e boas práticas. Apoiar o desenvolvimento técnico do time com mentoria e feedback. Integração com sistemas de terceiros: Desenhar e manter a arquitetura de integrações com sistemas de diferentes fornecedores (ERPs, gateways, plataformas SaaS, parceiros). Analisar documentações técnicas, contratos de API e layouts de arquivos de cada fornecedor. Ser o ponto de contato técnico com os fornecedores: alinhamentos, homologações, abertura e acompanhamento de chamados. Garantir monitoramento, tratamento de erros, reprocessamento e rastreabilidade das integrações. Banco de dados: Modelar estruturas de dados para receber, transformar e disponibilizar informações das integrações. Construir e revisar procedures, functions, triggers e views. Otimizar consultas e procedures (análise de plano de execução, índices, tuning). Garantir integridade, consistência e segurança dos dados trafegados. Integração: Experiência sólida em integração de sistemas: APIs REST e SOAP, webhooks, troca de arquivos (SFTP, CSV, XML, JSON) e mensageria (RabbitMQ, Kafka, Azure Service Bus ou similares). Conhecimento de autenticação e segurança em integrações (OAuth 2.0, JWT, certificados, API keys). Experiência com padrões de integração: ETL/ELT, filas, idempotência, retry e tratamento de falhas. Vivência com ferramentas de teste e documentação de APIs (Postman, Swagger/OpenAPI). Banco de dados: Domínio de SQL avançado e de pelo menos um SGBD relacional: [SQL Server / Oracle / PostgreSQL / MySQL]. Experiência comprovada na construção de stored procedures, functions, triggers e jobs ([T-SQL / PL/SQL / PL/pgSQL]). Modelagem de dados relacional e normalização. Tuning de performance: índices, planos de execução, controle de transações e concorrência. Desenvolvimento e liderança: Experiência em desenvolvimento backend com [C# / Java / Python / Node.js]. Experiência prévia liderando times técnicos ou atuando como referência técnica. Vivência com metodologias ágeis (Scrum/Kanban) e ferramentas como Jira ou Azure DevOps. Git, CI/CD e boas práticas de versionamento. Requisitos e qualificações Diferenciais Cloud (Azure, AWS ou GCP). Bancos NoSQL e ferramentas de observabilidade (Grafana, ELK, Datadog). Formação em Ciência da Computação, Sistemas de Informação, Engenharia ou áreas correlatas.
Responsabilidades:
Liderança técnica e gestão das atividades: Definir, distribuir e acompanhar as atividades do time, junto com PO e gestão. Quebrar demandas em tarefas técnicas, estimar esforço e acompanhar prazos e impedimentos. Conduzir code reviews, definir padrões de desenvolvimento e boas práticas. Apoiar o desenvolvimento técnico do time com mentoria e feedback. Integração com sistemas de terceiros: Desenhar e manter a arquitetura de integrações com sistemas de diferentes fornecedores (ERPs, gateways, plataformas SaaS, parceiros). Analisar documentações técnicas, contratos de API e layouts de arquivos de cada fornecedor. Ser o ponto de contato técnico com os fornecedores: alinhamentos, homologações, abertura e acompanhamento de chamados. Garantir monitoramento, tratamento de erros, reprocessamento e rastreabilidade das integrações. Banco de dados: Modelar estruturas de dados para receber, transformar e disponibilizar informações das integrações. Construir e revisar procedures, functions, triggers e views. Otimizar consultas e procedures (análise de plano de execução, índices, tuning). Garantir integridade, consistência e segurança dos dados trafegados. Integração: Experiência sólida em integração de sistemas: APIs REST e SOAP, webhooks, troca de arquivos (SFTP, CSV, XML, JSON) e mensageria (RabbitMQ, Kafka, Azure Service Bus ou similares). Conhecimento de autenticação e segurança em integrações (OAuth 2.0, JWT, certificados, API keys). Experiência com padrões de integração: ETL/ELT, filas, idempotência, retry e tratamento de falhas. Vivência com ferramentas de teste e documentação de APIs (Postman, Swagger/OpenAPI). Banco de dados: Domínio de SQL avançado e de pelo menos um SGBD relacional: [SQL Server / Oracle / PostgreSQL / MySQL]. Experiência comprovada na construção de stored procedures, functions, triggers e jobs ([T-SQL / PL/SQL / PL/pgSQL]). Modelagem de dados relacional e normalização. Tuning de performance: índices, planos de execução, controle de transações e concorrência. Desenvolvimento e liderança: Experiência em desenvolvimento backend com [C# / Java / Python / Node.js]. Experiência prévia liderando times técnicos ou atuando como referência técnica. Vivência com metodologias ágeis (Scrum/Kanban) e ferramentas como Jira ou Azure DevOps. Git, CI/CD e boas práticas de versionamento. Requisitos e qualificações Diferenciais Cloud (Azure, AWS ou GCP). Bancos NoSQL e ferramentas de observabilidade (Grafana, ELK, Datadog). Formação em Ciência da Computação, Sistemas de Informação, Engenharia ou áreas correlatas.