Sobre Gabriel Cavalcante:
SRE, DevSecOps and Cloud Native Enthusiast, python developer.
Experiência
DevOps Engineer
FlatIron · Full-time · Jun 2022 - Present· 1 yr 5 mos
- AWS & Elastic Cloud Resources management;
- Iac Implementation using terraform, including security and cost management;
- Automation & Integration using python scripts and Lambdas;
- Github Actions pipelines for node.js applications.
SRE
Empiricus · Full-time · Feb 2021 - Jun 2022 · 1 yr 5 mos
São Paulo, São Paulo, Brazil
- Iac implementation with CI, CD using githubflow to manage kubernetes components;
- Instrumentation definition to work with openmetrics/datadog on java and python applications;
- SRE Implementation (including SRE Error budgets and Budget Error Policies);
- Incident management restructuration using Iac techniques (Datadog/pagerduty/pingdom);
- AWS Cloud resources management.
Moodle LMS SRE and for EAD Resource development
RALEDUC · Self-employed Jun 2017 - Sep 2022 · 5 yrs 4 mos
Brasília, Distrito Federal, Brazil
- Packaging, installation and maintenance of Moodle portals in cloud environments and kubernetes;
- Educational resource development for LMS Moodle.
DevOps ArchitectDevOps Architect
Mercos · Full-time Nov 2018 - Apr 2020 · 1 yr 6 mos
Joinville, Santa Catarina, Brasil
Acting in the improvement of the company's infrastructure and application processes in order to ensure better quality and greater amount of automated processes and developer experience (DeX).
Infrastructure
- Infrastructure as a code with Cloudformation
- Amazon EKS implementation;
- Implementation of Spot Instances;
- Infrastructure, billing and application monitoring using Prometheus/Grafana;
- AWS Federation with Gsuite Services.
Application
- SRE Python/Django/MySQL;
- Transition from VM model arranjement from application dependencies from ansible/packer to docker/kubernetes;
- SO and App Vulnerabilities Continuous Analysis;
- Debug for Celery 3 and 4;
- Implementation of Helm charts to describe application dependencies;
- Some Bug Corrections;
- Implementation of RED Method for monitoring application health.
CI:
- Buildkite support and json.net as a way to deduplicate and simplify the pipeline definitions;
- Support to static analysis for code, unit test, e2e tests, visual regression tests, continous migrations;
- Creation of some pipeline dashboards.
CD:
- Use of GitOps as a method for CD with Weave Flux;
LGPD (It's inspired by GDPR but for Brazil):
- Audit feature development, using cloudformation (storage) and sink/elastic/kibana as presentation layer.
Educação
UDF Centro Universitário
Bachelor of Information Systems, Tecnologia da Informação
2012-2015
