Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Learning Technologies Group plc

Cloud Infrastructure Engineer

Learning Technologies Group plc

. Design, build, and maintain AWS infrastructure using Terraform .

Posted 11/5/2026full-timeRemote • ColombiaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and maintaining AWS infrastructure using Terraform, along with strong proficiency in Python for automation and tooling. Capable of managing distributed systems and observability stacks while collaborating effectively with cross-functional teams.

Highest-signal resume keywords
AWS Services ProficiencyTerraform Module DevelopmentPython Automation SkillsLinux Systems AdministrationObservability Pipeline Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
AWS EC2TerraformPuppetPythonLinux AdministrationPrometheusGrafanaDistributed Systems ConceptsInfrastructure DeploymentGitLab
Soft Skills
Documentation SkillsCollaboration
Tools & Technologies
PuppetAnsibleChefSaltFluentdPagerDutyVarnishEtcdConsulZooKeeper
Industry Keywords
Multi-Tenant SaaSDistributed StorageIncident ResponseRoot Cause AnalysisZero-Downtime Deployment

Tech Stack

Tools & technologies
AnsibleAWSChefConsulDistributed SystemsEC2GrafanaLinuxPHPPrometheusPuppetPythonSaltStackTerraformVaultZookeeper

About the role

Key responsibilities & impact
  • Design, build, and maintain AWS infrastructure using Terraform
  • Write and maintain Puppet modules for 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 platforms
  • Manage and tune distributed caching technologies
  • Run and scale the observability stack, including Prometheus, Grafana, Loki, Fluentd, and PagerDuty
  • Participate in on-call rotations
  • Contribute to platform architecture decisions, scalability strategies, and infrastructure evolution for a large-scale multi-tenant SaaS environment
  • Evaluate and implement distributed storage solutions
  • 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

Requirements

What you’ll need
  • Strong experience with AWS services in production, particularly EC2, RDS, S3, SQS, Lambda, ALB, ElastiCache, Route 53, IAM, and VPC networking
  • Proficiency in authoring and maintaining Terraform modules for production infrastructure
  • Experience with infrastructure configuration management tools such as Puppet, Ansible, Chef, or Salt, with the ability to learn and maintain Puppet-based environments
  • Solid Python skills for writing and maintaining production daemons
  • Strong Linux systems administration experience, including web servers, networking, performance analysis, troubleshooting, and systems tuning in production environments, preferably with Ubuntu
  • Knowledge of PHP-FPM, Varnish, systemd, filesystem mounts, and networking fundamentals
  • Understanding of distributed systems concepts: consensus, leader election, distributed locking, eventual consistency, and related tradeoffs
  • Proficiency in building and maintaining observability pipelines using Prometheus, Grafana, Loki, or equivalent
  • Experience supporting and improving infrastructure deployment and release processes within a GitLab-based environment
  • Ability to document architectural decisions and explain technical tradeoffs to technical and non-technical stakeholders
  • Preferred: hands-on experience with distributed storage systems such as Ceph, GlusterFS, JuiceFS, CubeFS, or AWS EFS
  • Preferred: familiarity with etcd, Consul, or ZooKeeper, including watch APIs, TTL-based locking, and cluster operations
  • Preferred: experience with Varnish and VCL, especially dynamic backend routing or multi-tenant configurations
  • Preferred: working knowledge of PHP
  • Preferred: background in multi-tenant SaaS platform design, particularly database-per-tenant models on shared infrastructure
  • Preferred: familiarity with Moodle LMS or education technology platforms
  • Preferred: experience with AWS Secrets Manager, HashiCorp Vault, or Parameter Store and automated credential rotation
  • Preferred: experience designing zero-downtime deployment strategies for VM-based, non-containerized environments