Sport Tech & Data
DevOps Engineer
Mid Level
Italy
in office
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 the company's software platforms, including Kubernetes clusters, Terraform-managed cloud resources, GitOps workflows, and CI/CD pipelines. The company is hiring at two levels (Senior and Mid-Level) for engineers who think in systems, treat automation as a discipline, and take ownership of operational reliability. The distinction between levels lies in depth of experience, the complexity of problems owned independently, and the scope of contribution to wider engineering practice.
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
- Substantial production experience with Kubernetes at scale — cluster management, networking, pod and service management (Senior level)
- Production experience with Kubernetes — cluster management, networking fundamentals, pod and service management (Mid level)
- Substantial experience with Terraform or equivalent infrastructure-as-code, including multi-environment patterns (Senior level)
- Familiarity with infrastructure-as-code concepts (Terraform, OpenTofu, or similar) (Mid level)
- Experience designing and operating GitOps workflows (Flux, Argo CD, or similar) (Senior level)
- Experience or familiarity with GitOps workflows (Mid level)
- Deep understanding of cloud-native architectures — microservices, service meshes, containerisation (Senior level)
- Working understanding of cloud-native architectures (Mid level)
- Experience designing and operating CI/CD pipelines including Docker builds (Senior level)
- Experience with CI/CD pipelines including Docker builds (Mid level)
- Demonstrated incident management experience — leading complex troubleshooting and post-mortems (Senior level)
- Good troubleshooting skills under operational pressure (Mid level)
- Comfortable communicating infrastructure decisions to non-specialist stakeholders (Senior level)
- Comfortable working with development teams to support clean integration (Mid level)
Preferred Skills
- 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 (Senior 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 (Mid level)
Workplace
- Must be based in Italy
- Remote working from outside Italy is not supported due to local employment and tax legislation
- Offered on an Italian employment contract
Salary
- Salary starts at €30,000 at entry level, rising to €90,000 for those with significant relevant experience; final offer depends on experience, technical background, and stack.
The Application Process
The hiring process includes four stages: an introductory conversation, a take-home assessment, a technical interview, and a competency-based interview. The take-home assessment is mandatory and the entry point for the following steps. Candidates unsure about which level to apply for can apply anyway and indicate their preference; adjustments for accessibility are available upon request.
- Introductory conversation: a step to get to know each other better and to answer any questions about Deltatre.
- Take-Home Assessment: a coding challenge to understand what the role involves; this step is mandatory to access the following steps.
- 1-hour Technical Interview: discussion with senior team members based on the assessment, including code review and additional technical aspects.
- 1-hour Competency-Based Interview: situational questions about handling real-life scenarios at work.
About the Company
Deltatre is a company where DevOps work exists where ambiguity meets responsibility; the infrastructure built and operated by the team is what other engineers rely on to ship product, and the people who do this work well treat that responsibility seriously. The environment rewards initiative and depth of thought, and the team finds satisfaction in incidents revealing unknown system behaviours and in the discipline of leaving things more observable than they were found.
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.
