CompanyMadrid, Madrid, Spain

Devops Engineer

Project-Based

Description

**Platform DevOps Engineer

  • TEKsystems Global Services**

About the Opportunity

TGS is looking for a Platform DevOps Engineer to join one of our key engineering teams working on large-scale messaging and event-driven infrastructure. This is a long-term consultancy assignment within a small, high-impact platform team focused on reliability, automation, and Infrastructure-as-Code.

You will be joining TGS as an employee and embedded directly into a modern engineering environment where you will contribute to platform consolidation, tooling development, and the evolution of internal messaging systems. This role offers stability, technical ownership, and the chance to influence engineering decisions in a team that values autonomy, collaboration, and continuous improvement.

What You Will Work On

  • Supporting the migration of existing messaging workloads to a unified Kafka-based platform.
  • Building and maintaining Infrastructure-as-Code environments using Pulumi (TypeScript) and GitOps-driven workflows.
  • Implementing and improving automated platform provisioning, resource management, and internal tooling.
  • Troubleshooting distributed systems, messaging pipelines, and platform performance issues.
  • Working closely with internal engineering teams to support their adoption of platform services.
  • Contributing to the evaluation and introduction of new technologies, such as queuing systems and platform automation tools.
  • Improving reliability, observability, and recovery processes within the platform.

Required Skills & Experience

Core Must-Haves

  • Strong DevOps or Platform Engineering Experience, ideally in cloud-native environments.
  • High proficiency with Pulumi (or strong Terraform Experience with willingness to transition to Pulumi).
  • Hands-on Experience with Kafka (Confluent or Strimzi) or a strong understanding of messaging systems concepts (topics, partitions, consumer groups, retention, ACLs).
  • Experience with GitHub workflows, PR-based development, or GitOps methodologies.
  • Solid understanding of distributed systems and the ability to troubleshoot messaging and platform issues.
  • Customer-oriented, collaborative mindset — you enjoy enabling internal engineering teams.

Nice to Have

  • Experience with MirrorMaker 2 or Kafka migration patterns.
  • Familiarity with Strimzi operators, CRDs, or Kafka Connect.
  • Foundational Kubernetes knowledge (Pods, Deployments, Operators).
  • Exposure to Azure, especially AKS, networking, identity, or monitoring stacks.
  • Experience with Prometheus/Grafana, Confluent Control Center, or related observability tooling.
  • Experience building automation tooling in TypeScript or Python.
  • Knowledge of serialization formats such as Avro, Protobuf, or JSON Schema.
  • Experience with other messaging technologies (RabbitMQ, ActiveMQ, etc.).

What TGS Offers

As a TGS consultant, you will have:

  • A stable employment contract with long-term project opportunities.
  • The chance to work inside modern engineering teams on high-impact initiatives.
  • Access to continuous learning, certifications, and career development.
  • Support from TGS for personal growth, performance, and future project rotation.
  • A collaborative environment where your technical ideas are valued.

Who You Are

You thrive in environments where you can take ownership, propose improvements, and work closely with engineering peers. You’re comfortable navigating distributed systems, modern IaC tooling, and cloud-native workflows. You want a role where you can grow, influence, and deliver meaningful platform improvements — not just maintain existing systems.

How to Apply

If you’re looking for your next long-term engineering challenge where your Pulumi, DevOps, and platform skills can make a real impact, we’d love to hear from you.

Job Title: Devops Engineer

Location: Madrid, Spain

Job Type: Permanent

Trading as TEKsystems. Allegis Group B.V., Atrium, Strawinskylaan 3051, 1077 ZX Amsterdam, Nederland. Company No. 14109133. Allegis Contracting Services B.V., Atrium, Strawinskylaan 3051, 1077 ZX Amsterdam, Nederland. Company No. 34193804. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Notice available at https://www.allegisgroup.com/en-gb/-notices.

To access our Online Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your rights, please visit the "Contacting Us" section of our Online Notice at https://www.allegisgroup.com/en-gb/-notices for details on how to contact us. To protect your and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Shield or the Swiss-U.S. Shield

Skills

PrometheusKafkaRabbitmqKubernetesPythonAzurePulumiGoTerraformGrafanaEvent-DrivenSecurityDevOpsTypeScript

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching