- Responsibilities:
- Backend services & APIs - .NET Core microservices with REST and dynamically generated GraphQL endpoints
- Distributed storage systems - Multi-site replication, versioning, backup/restore policies, and high availability patterns
- Kubernetes deployment automation - Custom C# tooling that abstracts infrastructure complexity and supports multiple deployment targets
- Cloud-native infrastructure - Container orchestration, service mesh, automated certificate management, and network configuration
- Event-driven architecture - Asynchronous, eventually consistent systems with distributed coordination
- Security & authentication - OAuth2/OpenID Connect SSO integration across all platform components
- Microservices using the backend platform to provide valuable features for customers like AI integration, etc.
- Comprehensive testing - Automated test suites including full multi-cluster scenario validation