FREE ACCESS
5,000–10,000 jobs/day
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.

Cloud Infrastructure Engineer
Learning Technologies Group plc. Design, build, and maintain AWS infrastructure using Terraform .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAnsibleAWSChefConsulDistributed 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