Lietuvos Geležinkeliai

Cloud Infrastructure Engineer (Open LMS) Hungary, Remote

Lietuvos Geležinkeliai
Apply
4 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

Lietuvos Geležinkeliai (LTG) is Lithuania’s state-owned railway group, operating passenger and freight services and managing the national rail infrastructure plus related engineering and IT systems. It earns revenue from transport services and infrastructure management, including through subsidiaries LTG Link, LTG Cargo, and LTG Infra. Headquartered in Vilnius, it is the largest railway group in the Baltic States and delivers strategic rail projects that connect Lithuania domestically and internationally.

Contact me