Red HatSenior Middleware Consultant
Sep. 2017 - Oct. 2020São Paulo e Região, BrasilResponsible for conducting technology research, proof of concepts, reference architecture and archetype implementation and proposing technological solutions to meet client's business requirements. Others activities include validation and reviewing, mentoring and being a key reference for java and javascript technologies. - Development of architectures and solutions focused on software development.
- Java, Javascript, Typescript, NodeJs, Angular, Ionic, JBoss EAP, jBPMS, Nexus, Jenkins, Ansible, Shell scripting, Microservices, Microprofile, Thorntail, Agile, Red Hat Enterprise Linux, Apache Spark, Infinispan, Keycloak, 3Scale, Docker, Openshift.
- Designing/Reviewing of technical documents (Reference Architecture, UML, BPMN and Project Management artifacts).
- Technical Instructor (workshops/webinars).
- DevOps engineering tasks.
- Remote and face-to-face work with clients;
- Construction of CI/CD mats using the following technologies: OpenShift 3 and 4, Jenkins, Nexus, Sonarqube, Tekton, ArgoCD, Helm, Gitlab CI and Azure;
- Containerization of applications using Docker and Openshift 3 and 4;
- Migrations of Java applications between versions of Oracle, IBM, Wildfly application server for JBoss EAP;
- Mavenization of applications;
- Migration of Camel applications between Red Hat Fuse product versions;
- Construction of POC (Proof of Concept) and laboratory applications;
- Provisioning and configuration of Red Hat CodeReady Workspaces development tool;
- Elaboration of technical reports, architecture documents, schedules and training material;
- Technical team leadership;
- Creation of work methodologies aimed at improving processes between teams and work records;
- Consulting on DevOps and best market practices;
- Development of micro services using Spring Boot
- Development of micro services using Quarkus