Experience


Self-Employed

2022/10 - Present

Main Role: DBA, SRE, PlatformOps

As a freelencer I have worked with a major EU payments company to develop a self-service approach for Oracle databases. This involved implementing with IAC : Terraform , puppet , gitlab , python , bash, etc.

I also contributed to the migration of the Atlassian CI/CD suite for a leding aircraft services company. This project encompassed tools such as Bamboo, Bitbucket, Sonarqube, Sonatype Nexus, Nagios XI and among others.

More recently, I have been engaged as a PostgreSQL DBA for the largest DIY markeptlace in EU, primarily focusing on Amazon Aurora (PostgreSQL and MySQL).

Actito

2022/02 - 2022/09

Main Role: DEVOPS/DBA

The objective for Actito was clear: Automate almost everything using a great tech stack: Terraform, puppet over VmWare&AWS "providers" (using terraform syntax). Base technologies underlying this automation were almonst all the most known opensource technologies: nginx, haproxy, tomcat, MySQL, PowerMTA (not foss), ELK stack, DRBD and many more.

VoxelGroup

2012/12 - 2022/01

Main role: DBA & Sysadmin

As the company's DBA I'm the responsible person of all the databases. We have OracleDB, PostgreSQL, MySQL, Redis & MongoDB.
Also working as Systems Specialist working to build a modern infrastructure with nutanix, cloud-init, salt-stack, terraform, kubernetes/docker, ceph, powermta.

The main databases are OracleDB and run on the oracle engineered system Exadata, backed up with Oracle ZFS (ZS3-2) along with the disaster recovery technology, Oracle Dataguard.
There are a couple of additional databases running on PostgreSQL (with pgpool, barman & repmgr), MySQL (with master-slave replication and ProxySQL for the high demanding one's), Redis and MongoDB.

On all the databases and systems I perform the common DBA/Sysadmin tasks: deployment, administration, automation, documentation, performance tuning, troubleshooting & monitoring.

BSC

2012/01 - 2012/11

Main role: High Performance Computing cluster responsible

Working for BSC/CNS at CNAG's offices I managed CNAG's supercomputing cluster (100 computing nodes + 1PB of parallel FS disk).

In coordination with Application Support Team, I was the responsible person of the whole HPC cluster (soft & hard) to assure the best service in supercomputing tasks & user support.

As additional tasks, I used to manage non-HPC technological projects like virtualization, internet services (http, ftp)...

IBM

2010/10 - 2011/12

Main Role: DBA & Systems Specialist

This was an IBM project for a big Spanish bank. We managed their internal application servers based on AIX but we were migrating to Redhat. Managing Weblogic clusters, Websphere, Tivoli access manager, Apache, and many other application servers.

I was the team's Oracle DBA responsible of the common tasks (update, patches, security issues & performance).

AtlasIT

2007/04 - 2010/10

Main role: Sysadmin

In AtlasIT (now part of NTT-EU) we managed the whole customer platform, from webservers to database servers, including OS, storage… The objective was customer satisfaction through performance/simplicity and internal ease management of the platform.

This means we use to start customer server management with the migration from their previous provider and when then migration finished, we started the day-to-day server management, with troubleshoot and following customer's requests.

I also did a lot of investigation work cause the were a lot of technologies.

e-Nodus

2006/02 - 2007/04

Main role: Sysadmin

My first systems administrator experience. I managed all the internal servers (4 real + some vm's), some of them on customer's offices, supporting the dev team and customers in any of their requests.

That little company had a VoIP branch, so I did an intensive investigation of Asterisk to be able to provide support to their telephone operators.

Persons in charge: 1