You'll be architecting and scaling a .NET 8-based payment orchestration platform on AWS, supporting calculation engines, multi-party settlements, and immutable ledger systems. This role involves building enterprise-grade infrastructure optimized for high-performance .NET applications and MSSQL at payment processing scale, with GitHub as the central hub for all development and deployment workflows.
Infrastructure Architecture & Scaling
Design auto-scaling AWS infrastructure for .NET 8 applications handling 5-20M monthly transactions with sub-100ms latency
Architect hybrid Windows/Linux environments optimizing .NET 8 performance on AWS (ECS Fargate, EC2, App Runner)
Build high-availability MSSQL clusters with read replicas for real-time transaction processing and reporting
Implement container orchestration strategies specifically optimized for .NET microservices
GitHub-Centric DevOps
Design and implement comprehensive CI/CD pipelines using GitHub Actions for .NET 8 applications
Build GitHub-native deployment workflows supporting feature branches, staging, and production environments
Implement GitHub-based Infrastructure as Code workflows using Terraform/CloudFormation
Establish GitHub security scanning, dependency management, and compliance validation pipelines
Database Infrastructure & Performance
Architect MSSQL Always On availability groups across multiple AWS AZs
Optimize MSSQL performance for high-frequency BIN lookups, transaction processing, and immutable ledger writes
Implement database sharding strategies for transaction volume scaling
Build automated backup, point-in-time recovery, and disaster recovery for financial data
Security & Compliance Infrastructure
Configure GitHub security features: secret scanning, code scanning, dependency reviews
Establish SQL Server Transparent Data Encryption (TDE) and Always Encrypted for sensitive payment data
Build comprehensive audit logging infrastructure supporting MSSQL audit trails and .NET application logging
GitHub & CI/CD Mastery
Expert-level GitHub Actions experience including complex workflow orchestration
Proficiency with GitHub Packages for .NET NuGet package management
Experience with GitHub Environments, protection rules, and deployment approvals
Knowledge of GitHub security features: Dependabot, CodeQL, secret scanning
Knowledge on adding Code Scanning Tools like Snyk, Sonar, CodeScene and alike and integration with AI tools like Code Rabbit
Microsoft Stack on AWS
5+ years experience running .NET applications on AWS at enterprise scale
Expert knowledge of: ECS/Fargate for .NET containers, RDS SQL Server, ElastiCache
Experience with .NET 8 performance optimization, memory management, and garbage collection tuning
Proficiency with Windows containers, Linux containers, and hybrid deployment models
Database Expertise
Expert-level MSSQL administration: Always On, performance tuning, index optimization
Experience scaling MSSQL to handle millions of transactions with sub-second response times
Knowledge of SQL Server security features: TDE, Always Encrypted, Row Level Security
Understanding of database design patterns for financial systems and audit trails
Infrastructure as Code
Terraform or AWS CloudFormation with GitHub Actions integration
AWS CDK for .NET (preferred) for infrastructure provisioning
GitHub-based infrastructure change management and approval workflows
Experience with GitOps patterns for infrastructure deployment
GitHub Actions Workflows
Multi-environment deployment pipelines (.NET build → test → deploy)
Database migration workflows integrated with application deployments
ReactJS build and deployment to S3/CloudFront via GitHub Actions
Automated security scanning and compliance validation in CI/CD
Infrastructure provisioning and updates through GitHub-triggered workflows
Application Infrastructure
Container orchestration for .NET 8 microservices (ECS Fargate preferred)
Application Load Balancer configuration optimized for .NET routing patterns
Auto-scaling policies tuned for .NET application startup characteristics
GitHub Packages integration for private NuGet repositories
Database Architecture
MSSQL Always On Availability Groups across 3 AZs
Database deployment automation through GitHub Actions and SQL migration scripts
Read replicas for reporting and analytics workloads
Automated failover with <30 second RTO for payment processing
Frontend Infrastructure
S3 + CloudFront for ReactJS application hosting via GitHub Actions
API Gateway integration with .NET backend services
GitHub-based frontend deployment with automated testing and rollback capabilities
CDN optimization for global payment page performance
Advanced GitHub Features
GitHub Environments for staging/production deployment controls
GitHub Packages for private NuGet and npm package hosting
GitHub Security features: secret scanning, dependency reviews, CodeQL analysis
GitHub Project boards integration for infrastructure project management
Workflow Design Patterns
Reusable workflows for .NET application deployment patterns
Composite Actions for complex infrastructure operations
Matrix builds for multi-environment .NET application testing
Conditional deployments based on branch protection rules and approvals
Security & Compliance
GitHub secret management with AWS IAM integration
OIDC authentication between GitHub Actions and AWS (no long-lived credentials)
Automated compliance scanning integrated into GitHub pull request workflows
Audit logging of all infrastructure changes through GitHub activity logs
GitHub Actions workflows deploy .NET applications processing 5M+ monthly transactions
Zero production deployment failures through robust GitHub-based testing pipelines
Infrastructure changes deployed exclusively through GitHub workflows with full audit trails
Mean deployment time reduced to <10 minutes through optimized GitHub Actions
PCI compliance validation integrated into GitHub pull request process
Platform scales to 20M monthly transactions with GitHub-automated infrastructure scaling
Database schema changes deployed safely through GitHub-integrated migration workflows
Infrastructure costs optimized through GitHub-triggered auto-scaling policies
Disaster recovery procedures fully automated through GitHub Actions
Security posture continuously validated through GitHub native security features