• 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