Sport Tech & Data
DevOps Engineer
Mid Level
North Macedonia
hybrid
Full time
Job description
About the Role
This role sits within the DevOps team at Deltatre, building and operating the cloud-native infrastructure that supports our software platforms — Kubernetes clusters, Terraform-managed cloud resources, GitOps workflows, and the CI/CD pipelines that engineers across the company rely on daily. We are hiring at two levels. Both roles require someone who thinks in systems, treats automation as a discipline, and takes ownership of operational reliability.
Key Responsibilities
- Design and own cloud-native system architectures on Kubernetes, prioritising availability, performance, and operational predictability
- Build and evolve Terraform infrastructure-as-code patterns that engineering teams can use safely without specialist support
- Develop GitOps workflows using Flux (or equivalent) to make application deployment consistent across environments
- Lead complex incident response and run thorough post-mortems that produce systemic fixes, not patches
- Improve system observability — Prometheus, Grafana, Kubernetes dashboards — and the alerting that gates production
- Review IT security exposure regularly and lead the remediation that follows
- Provide third-line support on the on-call roster, with a focus on permanent fixes
- Mentor mid-level engineers and contribute to platform direction across the wider organisation
- Contribute to cloud-native system architectures on Kubernetes, focused on availability and reliability of the services you support
- Help build and maintain Terraform-managed cloud resources, prioritising consistency across environments
- Maintain GitOps workflows for application deployment using Flux or equivalent tools
- Operate container-based hosting environments — pods, services, deployments
- Participate in incident response, identifying root causes and contributing fixes
- Collaborate with development teams to support clean integration with the infrastructure estate
- Contribute to observability and security improvements within your scope
Required Experience & Qualifications
- Senior level: Substantial production experience with Kubernetes at scale — cluster management, networking, pod and service management
- Senior level: Substantial experience with Terraform or equivalent infrastructure-as-code, including multi-environment patterns
- Senior level: Experience designing and operating GitOps workflows (Flux, Argo CD, or similar)
- Senior level: Deep understanding of cloud-native architectures — microservices, service meshes, containerisation
- Senior level: Experience designing and operating CI/CD pipelines including Docker builds
- Senior level: Demonstrated incident management experience — leading complex troubleshooting and post-mortems
- Senior level: Comfortable communicating infrastructure decisions to non-specialist stakeholders
- Mid level: Production experience with Kubernetes — cluster management, networking fundamentals, pod and service management
- Mid level: Familiarity with infrastructure-as-code concepts (Terraform, OpenTofu, or similar)
- Mid level: Experience or familiarity with GitOps workflows
- Mid level: Working understanding of cloud-native architectures
- Mid level: Experience with CI/CD pipelines including Docker builds
- Mid level: Good troubleshooting skills under operational pressure
- Mid level: Comfortable working with development teams to support clean integration
Preferred Skills
- Senior level: Hands-on experience with NGINX Ingress Controller — path-based routing, TLS termination, load balancing
- Senior level: Experience with GitHub Actions, Azure DevOps Pipelines, or comparable CI/CD platforms
- Senior level: Production experience across multiple cloud providers (AWS, GCP, Azure)
- Senior level: Solid grasp of IT security principles — network security, IAM, compliance
- Senior level: Background in streaming, media, or high-concurrency consumer platforms
- Mid level: Hands-on experience with Terraform or OpenTofu
- Mid level: Familiarity with Flux or equivalent GitOps tools
- Mid level: Experience configuring NGINX Ingress Controller
- Mid level: Familiarity with GitHub Actions, Azure DevOps Pipelines, or similar
- Mid level: Exposure to at least one cloud provider (AWS, GCP, Azure)
- Mid level: Foundational understanding of IT security principles
Workplace
- Hybrid: at least 1 day per week working in the office based in Skopje
The Application Process
The process includes an introductory conversation, a take-home assessment, a technical interview, and a competency-based interview. Accommodations are available if any format is difficult.
- Introductory conversation: a step to get to know each other better and for Deltatre to answer all questions about the company.
- Take-Home Assessment: a coding challenge to get a sense of the work; this is the entry point and is mandatory to access the following steps.
- 1-hour Technical round of Interview: the assessment is used as a starting point for discussion with Senior team members in the video team, including code review and additional technical aspects.
- 1-hour Competency Based Interview: situational questions about how the candidate deals with real-life scenarios at work.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.
