Estagiário Em Devops
Rio De Janeiro, Rio De Janeiro, Brasil
DevOps Internship:The Banco Nacional de Desenvolvimento Econômico e Social (BNDES) - National Bank for Economic and Social Development - is a federal public company based in Brasília, whose main objective is long-term financing and investment in all segments of the Brazilian economy.As a daily activity: -> Provide support to many developers team -> Improve/implement continues integration/delivery -> Search for security breaches and fix ASAPDeveloped Projects: - Window Server Deployment Automation:As a part of the big companies, sometime is very difficult to adopt any tool to help. Small automations could be very easy implement and also solve a lot of issues.This project was developed with powershell scripts, which was intended to help a tomcat deployment in the most simpler way.Basically, the user would trigger a new deployment on Rundeck Job and fill some required fills, such as github (internal) project, application version (github tag) and finally the host to deploy (dev - qa - uat -prod)The script will download the repository, build the application and deploy in to the target machine.Always saving the previous state with tar.gz backup and checking if the current deployment got successfully deployed.-Dockerized Several Applications:The major number of the applications were deployed into bare metal hosts. As docker is a great container tool, dockerize the applications is a good way to create a automated environment. As CI Tool, Jenkins is used to build and check vulnerabilities and for CD docker-compose were used to deployment.- Windows/Linux Upgradation:As the times goes by, is natural to some operational system got discontinued and vulnerabilities starts to show. Upgrade windows and linux machines using VShpere without any data lost and always using LTS distribuitions (for linux OS).