INFOSOLO S.A.Solutions Architect - Software, Cloud and DevOps
Aug. 2018 - Dec. 2019BRASÍLIA/DFDeveloping a video stream platform that can be short explained as a ”Gospel Netflix”. Working with AWS to put all the app over the air. AWS Media Services to prepare the videos to stream, AWS S3 to store movie data, AWS CloudFront to delivery assests as fast as possible, AWS RDS as our multiregion database, AWS Cognito to auth users,, AWS EKS to host our containers and others. Using Terraform to configure all infrastructure. Infra-as-code was a serious point here. I lead this task and create dev/stage/prod environment using Terraform. The infrastructure project has its own CI/CD process where anyone can deploy a new infrastructure version following the GitFlow. I am working a lot in clients app too. The web are developed using Angular6 and the mobile and TV apps are developed using React Native. All of that has a specific CI/CD process too. We are using Spring Boot on the backend following the Microservices Architecture. We was inspired a lot by the Netflix's papers and we implement our services following these patterns. Circuit Breakers and others help us a lot to be more resilient. We have a high tunned Kubernetes cluster. In this cluster we have automatic horizontal node scale, automatic horizontal pod scale, ELK stack to monitor and Rancher to administrate it more easily. I lead, led or, at least, was hard envolved in all this points and I'm proud of that.