Tribunal Regional do Trabalho da 15ª RegiãoIT Infrastructure
Jun. 2014Campinas, São PauloManagement and monitoring of Centos 6 & 7, RHEL 7 & 8, OL7, 8 & 9, Windows server;
Design and implementation of high scalable infrastructure on virtualized (vmware) and containerized (Docker+Kubernetes+Helm) environments;
Prometheus, AlertManager, Grafana, Kibana and Zabbix;
Troubleshoot of application and performance issues by analyzing application's logs, source code (reverse engineering), network sniffing (tcpdump, wireshark) and metrics, making sure to always identify the root cause, reporting to development team to implement definitive solutions and document everything;
Shell script development (using bash or python) to automate tasks and monitor applications;
Infrastructure provisioning with Ansible and Terraform;
MySQL, Postgres, Oracle and MongoDB;
Administration of a Microsoft Windows-like domain with Samba;
Administration of Keycloak including SSO authentication with OpenID, SAML, CAS protocols;
Administration of Gitlab on Kubernetes and Gitlab Runner on Kubernetes and VMs;
Administration of Apache HTTP, HAProxy, Nginx, ActiveMQ Artemis, SOLR, Wildfly, Tomcat.
Amazon AWS CloudFront, Route53 and CloudWatch;
Implementation of IaC techniques with Helm on Gitlab and Gitlab Pipelines;
Administration of Google Workspace;
Development of PHP and Python applications to help support team perform administrative tasks on infrastructure services, maintaining control of exactly what they can perform;
Help the development team with build and deployment pipelines and also with debugging of wildfly containers in execution on Kubernetes cluster;
Deployment of internal (local development) and external (from other government bodies and from third party companies) applications on Kubernetes, including the backup setup, restore tests and upgrade planning;
Creation of installation documentation destined to other government bodies to deploy applications developed by us, support infrastructure related issues, reporting bugs to the development team when found.