Remote Jobs RockRemote Jobs Rock

ARQUITETO DE SOFTWARE .NET - PLATAFORMA & ENGENHARIA

📅 Aug 12
.NETC#MicroservicesEvent-driven Architecture
Apply Now

📜 Description

  • Define corporate guidelines and reference standards in .NET 8/9 (API First, integration, resilience, and security).
  • Lead the transition from monoliths to event-driven microservices, modeling Bounded Contexts and technical contracts.
  • Establish comprehensive observability practices (OpenTelemetry, Serilog, ELK, Prometheus, Grafana) and define availability requirements (SLIs/SLOs).
  • Design integrations with SQL Server, Redis, and distributed messaging (RabbitMQ and/or Kafka with patterns like SAGA and Outbox).
  • Design automated CI/CD pipelines in Azure DevOps (YAML, static analysis with SonarQube, and branching strategies like GitFlow/Trunk-based).
  • Ensure compliance with OWASP ASVS guidelines, OAuth2/OIDC, centralized secret management (Vault/Secret Manager), and mTLS.

🛠️ Requirements

  • Formação: Graduação completa em TI ou áreas afins;
  • Linguagens e Frameworks: Domínio do ecossistema moderno do C# / .NET (.NET Core, .NET 8/9, ASP.NET Core, Worker Services, middlewares);
  • Design e Padrões: Domínio avançado em Clean Architecture, DDD, CQRS, Event-Driven Architecture, API First (OpenAPI);
  • Mensageria e Persistência: Experiência consistente com RabbitMQ ou Kafka (mecanismos de retry, DLQ, idempotência) e ORMs/Bancos (EF Core, SQL Server);
  • Cloud e Orquestração: Prática com Docker, Kubernetes (manifests/Helm) e noções de autoscaling;
  • Segurança e Observabilidade: Vivência em gestão de identidades (OAuth2/OIDC via Keycloak/Azure AD), análise de vulnerabilidades (OWASP) e stack de observabilidade;
  • Inteligência Artificial: Noções práticas de IA no desenvolvimento de software (Prompt Engineering, LLMs, Agents e MCP).
  • Experiência na implantação de API Gateways (Azure APIM, Tyk, APISIX);
Full job description

Estamos em busca de um profissional para reforçar nosso time!


No Grupo Bancorbrás, cada ideia é bem-vinda, e valorizamos pessoas proativas, criativas e protagonistas, movidas pela centralidade no cliente, excelência, transparência e diversidade.


Se você gosta de trabalhar em um ambiente colaborativo, diverso e inovador, venha contribuir com nossa equipe e fazer a diferença!


Faça parte de uma empresa sólida, humana e que transforma projetos de vida em realidade!

Responsibilities

  • Arquiteturas de Referência: Definir guias corporativos e padrões de referência em .NET 8/9 (API First, integração, resiliência e segurança);
  • Migração e Descentralização: Liderar a transição de monólitos para ecossistemas de microsserviços orientados a eventos, modelando Bounded Contexts e contratos técnicos;
  • Qualidade e Observabilidade: Estabelecer práticas completas de observabilidade (OpenTelemetry, Serilog, ELK, Prometheus, Grafana) e definir requisitos de disponibilidade (SLIs/SLOs);
  • Engenharia de Dados e Mensageria: Desenhar integrações com SQL Server (otimização de consultas/índices), Redis e mensageria distribuída (RabbitMQ e/ou Kafka com patterns como SAGA e Outbox);
  • DevOps e Integração Contínua: Projetar pipelines de CI/CD automatizadas no Azure DevOps (YAML, análise estática com SonarQube e estratégias de ramificação como GitFlow/Trunk-based);
  • Segurança por Design: Garantir conformidade com diretrizes OWASP ASVS, OAuth2/OIDC, gestão centralizada de segredos (Vault/Secret Manager) e mTLS;
  • Liderança e Governança: Conduzir RFCs e ADRs, além de mentorar desenvolvedores e lideranças técnicas.

Requirements

  • Formação: Graduação completa em TI ou áreas afins;
  • Linguagens e Frameworks: Domínio do ecossistema moderno do C# / .NET (.NET Core, .NET 8/9, ASP.NET Core, Worker Services, middlewares);
  • Design e Padrões: Domínio avançado em Clean Architecture, DDD, CQRS, Event-Driven Architecture, API First (OpenAPI);
  • Mensageria e Persistência: Experiência consistente com RabbitMQ ou Kafka (mecanismos de retry, DLQ, idempotência) e ORMs/Bancos (EF Core, SQL Server);
  • Cloud e Orquestração: Prática com Docker, Kubernetes (manifests/Helm) e noções de autoscaling;
  • Segurança e Observabilidade: Vivência em gestão de identidades (OAuth2/OIDC via Keycloak/Azure AD), análise de vulnerabilidades (OWASP) e stack de observabilidade;
  • Inteligência Artificial: Noções práticas de IA no desenvolvimento de software (Prompt Engineering, LLMs, Agents e MCP).


Diferenciais:

  • Experiência na implantação de API Gateways (Azure APIM, Tyk, APISIX);
  • Vivência com Infraestrutura como Código (Terraform) e GitOps (ArgoCD) em provedores Cloud (Azure/GCP);
  • Testes de carga e performance (k6, Locust).

Own and evolve high-scale header bidding systems, using deep Prebid and ad tech expertise to build reliable JavaScript and TypeScript monetization code while protecting publisher site performance.

JavaScriptTypeScriptPrebid.jsPrebid Server

Trusted by Remote Workers