.NET Core / 5,
ASP.NET Core, Kestrel
Docker with Linux runtime, ideally Alpine; multi-stage builds
Kubernetes on public cloud, ideally AKS; network security in Kubernetes
Azure DevOps pipelines - ideally on-premise with YAML pipelines
Should have:
- Professional experience with several of the following:
Helm 3
Kubernetes add-ons: cert-manager, ExternalDNS
Hashicorp Vault
Monitoring with Prometheus & Grafana
Log aggregation with Filebeat + Elastic Stack
OAuth2 + JWT with Azure Active Directory
MS SQL Server with pipeline delivery (DACPAC and/or Entity Framework migrations)
Nice to have:
- experience of any of the following:
Kafka
Redis
SignalR Core
gRPC
Azure Firewall
Venafi
SonarQube
JFrog Artifactory / XRay
Migrations from .NET Framework to .NET Core / .NET 5
Migrations from Windows Communication Framework to gRPC/REST/other