Tech Lead – Integração de Sistemas

Há 1 dia

Brasil .add Remoto Tempo integral
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.