Operations

Senior Infrastructure & DevOps Engineer - .NET Payment Platform (Remote)

Preferable Location(s): Manila, Philippines
Work Type: Full Time

Senior Infrastructure & DevOps Engineer - .NET Payment Platform

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.

Core Responsibilities

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

Required Technical Expertise

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

Specific Technical Requirements

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

GitHub-Specific Expertise

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

Success Metrics (6-Month)

  • 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

Success Metrics (12-Month)

  • 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




Submit Your Application

You have successfully applied
  • You have errors in applying