Senior System Administrator

Newrich NetworkToronto, ON
Remote

About The Position

We’re seeking a Senior System Administrator to support and scale our infrastructure across cloud and on-prem environments. You’ll be responsible for server and network administration, security hardening, backups, and disaster recovery, while collaborating with the engineering team to keep systems reliable and secure.

Requirements

  • Proven experience with AWS services (EC2, RDS, S3, IAM, etc.)
  • Strong knowledge of cloud security best practices and AWS security tools
  • Solid understanding of VPC, routing, subnets, DNS, and load balancing
  • Experience with backup, recovery, and disaster recovery planning in AWS
  • Knowledge of compliance requirements and logging best practices
  • Excellent verbal and written communication skills
  • Strong organizational, time-management, and prioritization abilities
  • Self-motivated, able to work independently and support mission-critical systems

Nice To Haves

  • BS degree in Computer Science or related field
  • Experience with Infrastructure as Code tools like Terraform or CloudFormation
  • AWS Solutions Architect or SysOps Administrator Certification

Responsibilities

  • Provision, monitor, and scale EC2, S3, RDS, DynamoDB, ElastiCache, CloudFront, etc.
  • Maintain uptime using CloudWatch alarms, Auto Scaling Groups, and Health Checks
  • Support deployment and configuration of core infrastructure components
  • Manage IAM roles, policies, and SCPs (via AWS Organizations)
  • Implement security best practices: MFA for admin users, principle of least privilege, secrets management
  • Set up and monitor AWS WAF, Shield, GuardDuty, and Macie
  • Coordinate vulnerability patching and regular security reviews
  • Configure VPC subnets, routing, NAT gateways, and internet gateways
  • Monitor latency and optimize routing using Route 53 strategies
  • Troubleshoot and maintain ALB/NLB load balancers
  • Maintain AWS IAM Identity Center
  • Set up cross-account role assumptions for developers and admins
  • Configure and automate backups for RDS, DynamoDB, and S3 (including versioning and replication)
  • Ensure and test disaster recovery plans, including regional failover
  • Document and maintain RPO/RTO metrics
  • Maintain audit logs via CloudTrail, AWS Config, and centralized logging systems
  • Support compliance initiatives, including encryption and data retention policies
  • Maintain architecture diagrams and infrastructure documentation
  • Create and update runbooks for incident response, failovers, and security events

Benefits

  • Paid Adventure Time – Take an all-expenses-paid remote working trip for 3 weeks to a destination of your choice with one of our remote work-trip partners.
  • Me-Days – flexible personal days you can take whenever you need a reset.
  • Unlimited Learning – You’ll get full access to every course and program on our NewRich platform.
  • Home Office Stipend – Your setup matters. We’ll support you with a budget to create your ideal workspace and provide you with a new MacBook to power your productivity.
  • Annual Retreat – Work remote, but meet the team IRL. Every year we gather in amazing locations – next stop: Colombia.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service