O profissional será responsável por projetar, desenvolver e evoluir serviços escaláveis, performáticos e seguros que garantam a qualidade, observabilidade e práticas de engenharia de excelência.
Responsabilidades:
* Desenvolver e manter APIs e microsserviços em .NET Core / C# para otimizar o desempenho e aumentar a escalabilidade.
* Implementar integrações assíncronas e observabilidade completa, utilizando logs, métricas e tracing para melhorar a eficiência e reduzir erros.
* Contribuir com pipelines CI/CD revisão de código e otimização de performance na nuvem, garantindo entrega contínua e inovação constante.
Requisitos:
* Experiências em arquiteturas distribuídas, microsserviços e mensageria (RabbitMQ/Kafka) para apoiar a infraestrutura robusta e escalável.
* Vivência com observabilidade, métricas e ajustes de desempenho em produção, maximizando a disponibilidade e a velocidade da aplicação.
* Experiência na criação e manutenção de pipelines CI/CD e processos automatizados de deploy, facilitando a entrega rápida e precisa.
Habilidades Técnicas:
* .NET Core / C# avançado — APIs RESTful, injeção de dependência, testes automatizados e padrões de design (CQRS, Repository, Strategy)
* Clean Architecture e DDD — soluções modulares, orientadas a domínio e desacopladas de infraestrutura, permitindo fácil escalabilidade e manutenção.
* Observabilidade e CI/CD — OpenTelemetry, Application Insights, Datadog, pipelines automatizados e deploys em Azure/AWS, garantindo visibilidade e controle total sobre o processo de entrega.
Benefícios:
* Opportunidade de contribuir para projetos inovadores e impactantes, ampliando habilidades e experiências.
* Ambiente de trabalho colaborativo e dinâmico, estimulando crescimento pessoal e profissional.
* Acesso a recursos e ferramentas de ponta para ajudar a alcançar os objetivos de entrega e inovação.