Skip to content

Open nowPosted 9 hours ago

DevOps Engineer

Shalion6 open roles

Pay
€50,000 – €60,000 a year
Where
Barcelona, Spain
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowDevOps EngineerShalion · Barcelona, Spain
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Shalion's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.7% of postings close within 7 days. Measured by our own scanner across the market. Shalion postings stay open a median of 28 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.7%7 days
  4. 22.1%14 days
  5. 37.8%30 days
  6. 59.1%60 days
This job: posted 9 hours ago

Shalion median: 28 days open

The posting

About Shalion

Shalion is an eCommerce intelligence company. Our platform brings digital shelf, retail media and food service data together and shows global brands exactly how their products perform online: availability, pricing, content and share of search. With Maestro, our conversational AI, they get answers in seconds and make better decisions, faster.

Every day, we collect 100 million data points from over 2000 retailers in 85+ countries, for brands such as Heineken, Lego, Danone, Nestlé, Coca-Cola and JDE. We are about 140 people, with offices in Barcelona, Buenos Aires and New York, and colleagues across Europe, the Americas and Asia.

The role

You will join the Platforms team as our DevOps Engineer, reporting to Baudilio, our Head of Platforms. It is a small team that keeps everything behind Shalion running: the clusters, the pipelines and the observability that the rest of engineering relies on every day. You will pair with backend and data engineers much more often than you write application code.

This is what we run today:

  • Cloud: AWS, several accounts (product, data and others)
  • Compute: EKS, Lambda, Fargate, some EC2
  • Delivery: GitHub Actions, Argo CD, Docker, ECR, self-hosted runners (ARC)
  • Infrastructure as code: Terraform, S3 states
  • Data: RDS Postgres, RabbitMQ, Redis, S3, SQS, Kinesis, Snowflake, Airbyte, Airflow, dbt
  • Observability: Grafana Cloud (metrics, Loki, traces, profiles), CloudWatch
  • Access: Cognito, IAM

What you will do

  • Run our EKS clusters day to day: node groups, cluster autoscaler, upgrades, capacity, and the incidents that come with them. Production and develop are separate clusters.
  • Change infrastructure in Terraform, with plans and applies going through GitHub Actions.
  • Keep delivery working. Services build in GitHub Actions, images land in ECR, and Argo CD rolls them out to develop, staging and production. Most backends are Kotlin and Spring on Java 19, alongside Node workloads, Lambdas and scheduled jobs.
  • Own observability in Grafana Cloud: Prometheus metrics, Loki logs, OpenTelemetry traces and Pyroscope profiles, plus the alerts and dashboards the rest of engineering actually uses.
  • Help squads ship: IAM roles for service accounts, secrets, ingress, probes, and a pipeline that fails for a reason someone can read.
  • Support the data platform where it meets infrastructure: Snowflake, Airbyte, Airflow on MWAA, dbt and Looker. You will not own the models. You will own the pipes, the permissions and the machines they run on.

What you bring

  • 2 to 4 years operating production systems, with at least one of those years on Kubernetes in AWS.
  • You have debugged a pod, a node and a deploy, and you can tell which of the three is actually wrong.
  • You have written and reviewed Terraform, and you treat apply as a change with a blast radius.
  • You have built or fixed CI pipelines and container images.
  • You can read logs, metrics and a service graph well enough to find the failing hop.
  • You are comfortable with Linux, networking basics (DNS, TLS, load balancers, security groups) and Git.

Nice to have

  • Experience with Istio, Argo CD, KEDA, Snowflake or Airflow. You do not need to have run them before, but you do need to be able to learn them on a live platform without treating production as a sandbox.

What We Offer

  • Salary: €50,000 to €60,000 gross per year, depending on experience.
  • Contract: Permanent, full time.
  • Hybrid: 3 days a week in our Barcelona office, with Tuesdays and Wednesdays remote.
  • Holidays: 23 days a year, plus 24 and 31 December off.
  • Flexible compensation: Restaurant, transport and childcare cards and private health insurance, paid from your gross salary so you save on tax.
  • AI at work: Access to AI tools from day one, to use in your daily work.
  • International team: Colleagues from more than 10 nationalities, across the world.
  • Office: On Aribau, at the corner with Diagonal, with fresh fruit every day.

How we hire

  1. A video call with our People team, to get to know you, how you like to work and whether Shalion is the right fit for you.
  2. A video call with your future manager, to talk about the role and the team in more detail.
  3. An assignment, so you can show how you approach a problem close to the real work.
  4. A final interview at our Barcelona office with your future manager and a colleague from the team.

Shalion is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for everyone.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Shalion's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Shalion's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Shalion's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.