Devops Engineer
CurrentUmbler is a web hosting and internet services company that seeks to become number one in Latin America. I work on the product team, building solutions that add value and help the company achieve its goals.Among the activities I perform are creating monitoring with Prometheus, Automating tasks with Ansible/AWX, developing applications to perform scheduled tasks and analyzing and correcting performance problems in the environment.Among the projects I've participated, the one I'm most proud of is the creation of the backup automation system using Restic, where backups are stored in an Object Storage. In addition to the aforementioned challenges, there was the creation of a GoLang application for handling digital certificates generated by Let's Encrypt.One of our responsibilities, also because it is a scalable environment and accessed by several customers in all countries, is security. We apply Infrastructure as Code (IaC) concepts to maintain networking and firewall across all servers, with Kernel updates as new exploits are discovered.The Clients environment was in Docker Swarm and we are currently abandoning this orchestrator to migrate to Kubernetes (RKE 2) highlighting our interest in keeping the environment secure. Among the Web server technologies in these environments, the customer can opt for Apache or NGINX and MySQL or MariaDB databases. We are responsible for supporting all these environments.As for the SRE, I worked on both the Hosting team and the Email team, and each of them uses a different approach. This allowed me to gain experience both with the Consul environment that is consumed by Prometheus and given us visibility through Grafana. And also using ELK Stack from Elastic.One of the things I love about being a part of this team is the lateral knowledge that flows among the team members. Everything is available in repositories on GitHub and we review each other's code, seeking to achieve the best results and also become better developers.