Posted 6 hours ago

Systems Engineer - Senior

SOFTSWISS PL, Poznań, Warszawa, RS, Beograd, GE, T'bilisi
Remote Full Time

Job description

Overview:

SOFTSWISS is looking for a skilled Systems Engineer to join our team and help build, maintain, and evolve reliable infrastructure for our platform.

The Sportsbook team develops a powerful software platform that enables clients to launch and manage successful online sports betting businesses. We are looking for a motivated professional who is passionate about infrastructure, automation, and building scalable solutions.

Key responsibilities:

  • Communication and collaboration with product development team and stakeholders
  • Design, deployment and management of Kubernetes platform based on Cluster API (bare-metal and cloud providers)
  • Setup and maintenance of infrastructure for production/staging environments
  • Design, deployment and management of GitLab CI pipelines, GitOps and Infrastructure as Code
  • React to monitoring events (periodic on-call duties day/night)
  • Optimization of infrastructure maintenance and support processes
  • Participation in the design of complex IT systems

Required Experience:

  • 5+ years of experience as a System Engineer, SRE, DevOps or Platform Engineer
  • Deep understanding of Linux-like operating systems (administration and troubleshooting)
  • Practical experience with Kubernetes
  • Experience with cloud platforms (AWS, GCP, OCI)
  • Experience with bare-metal infrastructure (various hosting providers)
  • Experience with Infrastructure as Code (Terraform, Pulumi, Crossplane)
  • Experience with GitOps approach (Flux, ArgoCD)
  • Experience with GitLab/GitHub CI/CD pipelines setup and maintenance
  • Experience with configuration management systems (Ansible, Saltstack)
  • Experience with cdn, traffic and domain management (CloudFlare, Fastly, Akamai, AWS CloudFront/Route53)
  • Experience with monitoring systems (Prometheus, Grafana and similar)
  • Practical experience with PostgreSQL cluster (Patroni, CNPG)
  • Practical experience with Kafka management (Kafka, Strimzi)
  • English and Russian language B1+ level (Intermediate+)

Nice to have:

  • Experience with Cluster API (CAPI) and fleet controllers (Sveltos, Fleet)
  • Experience with Crossplane
  • Experience with Oracle OCI
  • Understanding of distributed systems
  • Programming skills in Bash, Python or Go
  • Experience working in Agile methodologies (Kanban, Scrum)
  • Demonstrated ability to leverage AI-powered tools and platforms to optimize workflows

Technology Stack:

  • Kubernetes
  • Cluster API (CAPI)
  • Sveltos
  • Saltstack / salt API
  • PostgreSQL / Patroni / CNPG
  • Kafka / Strimzi
  • Redis
  • GitLab
  • Vault / ESO
  • Terraform / Pulumi / Crossplane
  • ELK Stack
  • Prometheus + Grafana
  • Gateway API / Envoy gateway
  • Haproxy / Nginx

Skills and functions

  • Aws
  • Gcp
  • Kafka
  • Kubernetes
  • Python
  • React
  • Terraform