Professor de Desenvolvimento de Aplicativos .NET
O nosso objetivo é entregar soluções escaláveis e eficazes para nossos clientes, transformando seus negócios através da tecnologia.
Procuramos por um(a) especialista em desenvolvimento de sistemas para trabalhar remotamente em um projeto estratégico com foco na inovação e alto desempenho.
Funções:
* Pensar, otimizar e manter plataformas críticas;
* Propor melhorias e reconstruções de infraestrutura;
* Colaborar com a equipe de engenharia para resolver problemas;
* Desenvolver sistemas escaláveis, monitoráveis e autônomos;
* Garantir a integração e funcionamento das plataformas.
Habilidades Técnicas Requeridas:
* Programação orientada a objetos com domínio em .NET;
* Experiência na criação de APIs REST e gRPC.
Boas Práticas:
* Aplique SOLID, KISS, Arquitetura Hexagonal e Limpa;
* Conhecimento em Design Patterns (Factory, Strategy, Observer, CQRS, Event Sourcing).
Observabilidade e Monitoramento:
* Ferramentas como Datadog, New Relic, Kibana, Grafana;
* Coleta de métricas, logs estruturados, dashboards e alertas.
Infraestrutura:
* Mensageria: RabbitMQ, Kafka, Azure Service Bus;
* Bancos de dados: PostgreSQL, SQL Server, MongoDB, Redis;
* Cache: Redis, Memcached;
* Segurança: Vault, Secrets Manager, Kubernetes (ConfigMaps e Secrets);
* Trabalhos assíncronos: Workers, Locks Distribuídos (Redlock, Zookeeper).
Resiliência e Performance:
* Retry com backoff, Circuit Breaker (Resilience4j, Hystrix), DLQ, Rate-limiting, Cache Defensivo.
Arquitetura Orientada a Eventos:
* EDA, Event Sourcing, CQRS;
* Público/Consumidor Assíncrono com Kafka, RabbitMQ, Azure Service Bus.
Não hesite em entrar em contato
],