Lietuvos Geležinkeliai

Cloud Infrastructure Engineer (Open LMS) Hungary, Remote

Lietuvos Geležinkeliai
Apply
2 months ago
Remote, HungarySenior

Responsibilities

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

Requirements

  • Strong production experience with AWS services, particularly EC2, RDS, S3, SQS, Lambda, ALB, ElastiCache, Route 53, IAM, and VPC networking.
  • Proficiency authoring and maintaining Terraform modules for production infrastructure.
  • Proficiency authoring and maintaining Puppet modules or equivalent agent-based configuration management for fleet management.
  • Solid Python skills, including maintaining production daemons and automation tooling.
  • Deep Linux systems knowledge, particularly Ubuntu, with familiarity with Apache, Nginx, PHP-FPM, Varnish, systemd, filesystem mounts, and networking fundamentals.
  • Understanding of distributed systems concepts including consensus, leader election, distributed locking, eventual consistency, and related tradeoffs.
  • Production experience building and maintaining observability pipelines with Prometheus, Grafana, Loki, or equivalent tools.
  • Comfort working in a GitLab-based CI/CD workflow.
  • Ability to document architectural decisions and explain technical tradeoffs to technical and non-technical stakeholders.
  • Preferred: experience with distributed storage systems such as Ceph, GlusterFS, JuiceFS, CubeFS, or AWS EFS.
  • Preferred: familiarity with etcd or comparable distributed key-value stores such as 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 for maintaining infrastructure-to-application integration scripts.
  • Preferred: multi-tenant SaaS platform design experience, especially 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.

Tech Stack

AWSConsulGrafanaLinuxPHPPrometheusPuppetPythonRedisTerraform

Categories

Lietuvos Geležinkeliai

About Lietuvos Geležinkeliai

1,001-5,000 employees
Contact me