DevOps Engineer

at NewRich Network
🇨🇦 Canada - Remote
🔧 DevOps🔵 Mid-level

Job description

We are a company that is 100% focused on delivering digital information and solutions to our customers all around the world. Our dev projects are at the core of our organization – and so is our dev team. We aren’t code monkeys here. We’re creators.

Our dev team is also 100% remote. So if you’re looking for a work from home opportunity, and you’re passionate about creating platforms for the new world - we want to hear from you!

The NewRich Network is looking for a talented Devops Engineer to assist us with the continuous deployment of our MVP - including our in house CRM and Billing Systems.

Note: We are looking for someone part-time to start with the option to go full-time within 3 months.

  • Cloud Resource Management

    • Provision, monitor, and scale EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, ElastiCache, CloudFront, etc.
    • Maintain uptime using CloudWatch alarms, Auto Scaling Groups, and Health Checks
    • Use Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation) to version and deploy infrastructure
  • Security Operations

    • Manage IAM roles, policies, and SCPs (via AWS Organizations)

    • Implement security best practices:

      • MFA for admin users
      • Principle of least privilege
      • Secrets management (AWS Secrets Manager, Parameter Store)
  • Set up and monitor AWS WAF, Shield, GuardDuty, and Macie

  • Coordinate regular penetration testing and vulnerability patching

  • Networking & DNS

  • Configure VPC subnets, peering, routing, NAT gateways, and internet gateways

  • Monitor latency and optimize routing using Route 53 geolocation and failover strategies

  • Set up private/public subnets for proper service exposure

  • Troubleshoot and maintain ALB/NLB load balancers

  • User Identity & Permissions Management

  • Maintain AWS IAM Identity Center

  • Set up cross-account role assumptions for developers and admins

  • Backup & Disaster Recovery

  • 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 (Recovery Point Objective) and RTO (Recovery Time Objective) metrics

  • Compliance & Logging

  • Maintain audit logs via CloudTrail, AWS Config, and centralized logging systems

  • Coordinate with engineering teams on PII tagging, data encryption (at rest and in transit), and retention policies

  • Documentation

  • Maintain architecture diagrams and infrastructure documentation

  • Create and update runbooks for incident response, scaling events, failovers, and security breaches

Requirements

  • Proven experience with AWS services (EC2, ECS, EKS, Lambda, RDS, etc.)
  • Hands-on experience with Infrastructure as Code tools like Terraform or CloudFormation
  • Strong knowledge of cloud security best practices and AWS security tools
  • Solid understanding of VPC, routing, subnets, DNS, and load balancing
  • Familiarity with identity and access management in multi-account AWS environments
  • Experience designing and testing disaster recovery strategies 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 drive initiatives forward

Preferred Qualifications

  • BS degree in Computer Science or related field

  • AWS Solutions Architect Certification

  • Competitive Compensation: Includes base salary, profit-sharing pool, and equity options

  • Remote Flexibility: Fully remote work, flexible hours, generous PTO and sick leave

  • Startup Impact: Small, agile team where your voice matters and you can shape the product and architecture

  • Growth & Innovation: Work with a modern tech stack, fast career growth opportunities, and no micromanagement

  • Team Culture: Annual company retreat, collaborative and supportive environment

Excited about this role?

Explore more at https://newrich.com/

We’d love to hear from you!

Share this job:
Please let NewRich Network know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply