FCamara
Profissional Tech Lead Harness Engineering /.NET - Sênior
Brazil · Remote
About this role
Missão Liderar tecnicamente a squad responsável por adequar o legado à Duplicata Escritural e construir uma esteira agêntica de engenharia que produza trabalho auditável, seguro e sustentável. A pessoa atuará simultaneamente como arquiteta, líder técnica e referência de execução: define contratos e fronteiras, implementa ou revisa código, sustenta os quality gates e traduz decisões técnicas para stakeholders técnicos e de negócio. Responsabilidades Definir e evoluir a arquitetura de microsserviços .NET, incluindo bounded contexts, contratos de API, versionamento, consistência, idempotência e comunicação assíncrona. Mapear o legado, propor estratégias de modernização incremental e proteger o domínio regulatório contra acoplamento desnecessário. Desenhar e manter a esteira de CI/CD com lint, compilação, testes, cobertura, análise estática, segurança, validações de arquitetura e políticas de merge. Construir o harness agêntico para o ciclo completo: discovery, refinamento, especificação, arquitetura, implementação, testes, revisão, documentação, changelog e pós-merge. Definir, junto com PO, QA e engenharia, o contrato de cada agente: gatilho, contexto lido, artefato produzido, responsável pela validação e comportamento em caso de falha. Garantir que specs, ADRs, progresso, decisões, checklists e documentação sejam artefatos versionados e auditáveis. Operar modelos no Amazon Bedrock com IAM, guardrails, proteção de PII, política de retenção, trilha de auditoria e requisitos de residência de dados definidos pelo cliente. Definir observabilidade com logs estruturados, métricas, tracing distribuído, correlação, SLIs/SLOs, dashboards e alertas acionáveis. Revisar PRs, parear com desenvolvedores e QA, orientar o uso responsável dos agentes e transformar falhas recorrentes em regras permanentes da base de conhecimento. Atuar como interlocutor técnico com Segurança, Infraestrutura, Arquitetura, Jurídico e Compliance do Banco BS2. Apoiar estimativas, gestão de riscos, decisões de escopo e comunicação de impactos técnicos. Conduzir handover e deixar a arquitetura, a esteira e o método operáveis pelo cliente. Requisitos obrigatórios · Experiência profunda com C#, .NET e Core, incluindo design, DI, async/await, performance, resiliência e versionamento de APIs. SQL sólido: modelagem, índices, análise de planos de execução e tuning. Experiência comprovada com microsserviços em produção, integração assíncrona, idempotência, retries, circuit breakers, DLQ e reprocessamento. Experiência com Kafka, RabbitMQ, SQS/SNS ou tecnologia equivalente. Experiência com Angular suficiente para desenhar componentes, consumir APIs, compreender estado e revisar código front-end. Experiência criando pipelines de CI/CD e definindo gates que bloqueiam merge. AWS prática, com experiência ou forte capacidade de atuação com Amazon Bedrock, IAM, CloudTrail e controles de dados. Experiência real com agentes de IA em fluxo de desenvolvimento: instruções versionadas, ferramentas, eventos, sensores de qualidade e loop de correção. Não basta experiência de prompt ou POC. Observabilidade com OpenTelemetry, Datadog, Grafana, Application Insights ou equivalente. Liderança técnica de squad, mentoria, code review e comunicação com público não técnico. Diferenciais Terraform, AWS CDK, Docker, ECS ou EKS. DDD, CQRS, event sourcing e arquitetura orientada a eventos. LGPD, auditoria, segregação de acesso e experiência em bancos, seguros, saúde ou outros ambientes regulados. Modernização de legado com strangler pattern e anti-corruption layer. Experiência com GitHub Actions, Azure DevOps, GitLab CI, Harness ou plataforma equivalente. Originally posted on Himalayas
Skills and categories
Listing provided by Himalayas. Verify availability on the source board before applying — Kartavyam aggregates public listings as they appear and does not manage this application.