Database and Automation team leader
In Contactlab I'm part of the Platform Operations team, which has the responsability of maintaining the production environment.
Me and my team are in charge to manage and tuning around 70 MySQL instances, distributed over 50 Freebsd and RHEL7 server, with about 20TB of data.
With my colleagues we plan, deploy and maintain a medium-sized but extremely vary ecosystem of servers: physical, virtual or container, linux, freebsd, java, ruby or php.
The main tasks we manage are:
- All things monitoring: maintain and operate a customized Zabbix installation, from the creation of SNMP/JMX/ZBX templates to the definition of custom dashboards (Life Pro Tip: execs love Grafana!)
- Providing support for a mid-sized Kerberized Hadoop cluster (Hortonworks)
- Maintain an ever-growing Elasticsearch cluster, supervising the ingestion flow and helping other teams exposing meaningful metrics with Kibana
- Automation: I'm obsessed with automation and I try to bring it everywhere it's needed - be it Rundeck/Ansible for operations, or Capistrano for deployments. Spacewalk makes my life easier too.