Joan Marc Carbó Arnau, Developer in Barcelona, Spain
Joan is available for hire
Hire Joan

Joan Marc Carbó Arnau

Verified Expert  in Engineering

DevOps Engineer and Developer

Barcelona, Spain

Toptal member since March 1, 2022

Bio

Joan Marc is a DevOps engineer with more than eight years of experience and strong Kubernetes, Go, and Terraform skills. He has designed and coded infrastructure, mostly microservices, in Go, including mail classification and routing, automated employee IT provisioning and policy enforcement, identity federation, unified file access, complex business workflows, and scientific computing pipelines using Singularity and Slurm, running under Kubernetes clusters.

Portfolio

The IMIM
Go, DevOps, Kubernetes

Experience

  • Unix - 15 years
  • Go - 6 years
  • DevOps Engineer - 6 years
  • Agile Software Development - 6 years
  • Kubernetes - 5 years
  • Python - 5 years
  • Terraform - 3 years

Availability

Part-time

Preferred Environment

Terraform, Go, Kubernetes, Amazon Web Services (AWS), DevOps

The most amazing...

...things I've managed to automate completely are user authentication and provisioning in a company of 1,000 employees with a 10% monthly turnover rate.

Work Experience

IT Manager

2011 - PRESENT
The IMIM
  • Headed and mentored the IT team for more than ten years, a sprint at a time, using Agile frameworks, such as Scrum.
  • Designed and coded infrastructure, mostly microservices, in Go, focusing on mail classification and routing, automated employee IT provisioning and policy enforcement, identity federation, unified file access, and complex business workflows.
  • Virtualized my research institution's IT infrastructure fully and automated public cloud migration as part of the company's disaster recovery plan.
  • Empowered research personnel to design and run their own computing pipelines using Singularity and the Slurm Workload Manager, running under Kubernetes clusters.
Technologies: Go, DevOps, Kubernetes

Experience

Slurm on Kubernetes

This project involves the deployment of a classic Slurm job management queue into Kubernetes. It handles an automatic node to queue assignment and user provisioning. Each computing node uses Singularity to deploy containerized software.

Education

2003 - 2006

Bachelor's Degree in Computer Science

Open University of Catalonia - Barcelona, Spain

Certifications

JANUARY 2022 - JANUARY 2024

HashiCorp Certified: Terraform Associate

HashiCorp

Skills

Tools

Terraform, Amazon EKS

Languages

Go, Python, Ruby

Paradigms

Agile Software Development, DevOps

Platforms

Kubernetes, Unix, Docker, Amazon Web Services (AWS), Amazon EC2

Other

DevOps Engineer, Algorithms, CI/CD Pipelines

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring