Systems Engineer - Senior
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
Originally posted on Himalayas