Senior Cloud Infrastructure Engineer

Open LMS

United States

Remote

USD 36,000 - 72,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Open LMS is seeking a Senior Cloud Infrastructure Engineer to scale its multi-tenant SaaS hosting platform on AWS. You will work on Terraform, Puppet, Python automation, and observability pipelines on a non-containerized VM-based stack.

The role emphasizes automation, distributed service discovery with etcd, and capacity planning for hundreds of Moodle LMS instances across education clients.

Qualifications

  • Strong experience with AWS in production environments.
  • Proficient in authoring Terraform and Puppet modules.
  • Solid Python skills for production daemons.
  • Deep Linux systems knowledge including Apache/Nginx, PHP-FPM, Varnish and systemd.

Responsibilities

  • Design, build, and maintain AWS infrastructure using Terraform across EC2, RDS, S3, SQS, Lambda, ALB, ElastiCache, Route 53, VPC.

Skills

AWS
Terraform
Puppet
Python
Linux
Nginx/Apache
PHP-FPM
Varnish
Etcd
Observability

Tools

Prometheus
Grafana
Loki
Fluentd
PagerDuty

Job description

Position Summary

Open LMS is looking for a Senior Cloud Infrastructure Engineer to help build, scale, and evolve its multi-tenant SaaS hosting platform on AWS, which dynamically provisions, manages, and scales hundreds of Moodle LMS instances for education clients through custom orchestration tooling, distributed service discovery, and infrastructure as code. This is a hands-on role spanning Terraform, Puppet, Python automation, and observability pipelines on a non-containerized, VM-based platform.

Responsibilities
  • Design, build, and maintain AWS infrastructure using Terraform, including EC2, RDS, S3, SQS, Lambda, ALB, ElastiCache, Route 53, and VPC networking
  • Write and maintain Puppet modules to configure and manage fleets of EC2 instances across multiple auto-scaling groups
  • Maintain and extend Python-based automation and tooling supporting platform operations
  • Operate and improve distributed service discovery and configuration management with etcd
  • Manage and tune a multi-tier caching strategy across Varnish, Redis/Valkey, and PHP OPcache
  • Run and scale the observability stack, including Prometheus, Grafana, Loki, Fluentd, and PagerDuty, and participate in on-call rotations
  • Evaluate and implement distributed storage solutions as the platform evolves
  • Improve deployment workflows and release processes
  • Collaborate with internal teams on API contracts, integration patterns, and operational tooling
  • Participate in incident response, root cause analysis, and platform reliability improvements
Minimum Qualifications

Strong experience with AWS services in production, proficiency authoring Terraform and Puppet modules, solid Python skills for production daemons, and deep Linux systems knowledge including Apache/Nginx, PHP-FPM, Varnish, and systemd.

Preferred Qualifications
  • Hands-on experience with distributed storage systems such as Ceph, GlusterFS, JuiceFS, CubeFS, or AWS EFS
  • Familiarity with etcd or similar distributed key-value stores like Consul or ZooKeeper
  • Experience with Varnish and VCL, especially dynamic backend routing or multi-tenant configurations
  • Background in multi-tenant SaaS platform design, particularly database-per-tenant models
  • Familiarity with Moodle LMS or education technology platforms
Other Requirements

Comfortable working in a GitLab-based CI/CD workflow; clear communicator who can document architectural decisions and explain technical tradeoffs to technical and non-technical stakeholders. Work is remote within Colombia.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Infrastructure Engineer (Open LMS) Colombia
Cloud Infrastructure Engineer (Open LMS) Colombia

Open LMS • United States

Remote
USD 130,000 - 190,000
Senior Cloud Infra Engineer - AWS & Terraform (Remote)
Senior Cloud Infra Engineer - AWS & Terraform (Remote)

Open LMS • United States

Remote
USD 36,000 - 72,000
Senior Cloud Infra Engineer – AWS, Terraform & Python Lead
Senior Cloud Infra Engineer – AWS, Terraform & Python Lead

Open LMS • United States

Remote
USD 130,000 - 190,000
Cloud Engineer
Cloud Engineer

Gotham Technology Group • United States

On-site
USD 120,000 - 160,000
DevOps Engineer
DevOps Engineer

OMW Consulting • United States

On-site
USD 120,000 - 180,000
Senior Cloud Ops Engineer
Senior Cloud Ops Engineer

Jobvite, Inc. • Yarmouth (ME)

Hybrid
USD 115,000 - 130,000
Sr. Linux Engineer
Sr. Linux Engineer

Skyline Technology Solutions • United States

On-site
USD 120,000 - 150,000
Cloud Engineer F/H
Cloud Engineer F/H

PowerToFly • Ridgewood (NJ)

On-site
USD 120,000 - 160,000
Cloud Engineer
Cloud Engineer

Confidential Company • Atlanta (GA)

On-site
USD 120,000 - 150,000
Platform Cloud Engineer - 1 year contract - 80/hr - REMOTE
Platform Cloud Engineer - 1 year contract - 80/hr - REMOTE

ContractStaffingRecruiters.com • Branford (CT)

Remote
USD 120,000 - 160,000