Close

Alexsanderson Santos

Senior DevOps Engineer

Download Resume

About Me

Enthusiastic DevOps Engineer eager to contribute to team success through hard work, attention to detail and excellent organizational skills. Clear understanding of VMware, OpenStack clouds and AWS Solutions. DevOps Engineer Motivated to learn, grow and excel in Cloud Computing Industry. Skilled with AWS certification and working as DevOps Engineer and with experience in supporting, automating, and optimizing mission critical deployments, leveraging configuration management, CI/CD, and DevOps processes.

Experience

Instituto Atlantico

Senior DevOps Engineer

  • Configure a new architecture for deploy code for data analysis in AWS cloud.
  • Work with ETL pipelines to get and transform data using AWS Glue.
  • Programming ETL Workflows with python in Airflow.
  • Techne Engenharia e Sistemas LTDA

    SysOps/DevOps Engineer

  • Deploy a new microservice architecture for the company's AWS applications.
  • Administer AWS cloud services and resources.
  • Create new automation solutions and create a DevOps culture with the team.
  • Monitored automated build and continuous software integration process to drive build/release failure resolution.
  • Laboratory of Systems and Databases

    SysOps/DevOps Engineer

  • Development of Jenkins Pipelines to automate E-mail the build and tests.
  • Design Docker and Kubernetes solutions to improve the CI/CD processes of the developed applications.
  • Manage build instances with Ansible to provide always the new actualizations and resources.
  • Worked closely with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Monitored automated build and continuous software integration process to drive build/release failure resolution.
  • Laboratory of Systems and Databases

    Cloud Infrastructure Analyst

  • Management and support of a VMware, OpenStack and AWS cloud infrastructures.
  • Openstack cloud update.
  • Upgrading physical resources by allocating more servers to the Openstack cloud.
  • Creation of private projects with local networks inside Openstack to execute client applications.
  • Performance improvement by allocating new memory and processor resources to physical servers.
  • Management and maintenance of all installed systems for the highest level of availability.
  • Creation of instance architectures using AWS solutions with low cost to run experiments
  • Management of AWS Resources like S3 Buckets, EC2 Instances, VPCs and Security Groups.
  • Onekin Web Engineering Research Group

    Software Developer Intern

  • Assisted with design and development of XML and HTML projects.
  • Developing a web platform for applying a price comparison.
  • Education

    Federal University of Pernambuco

    March 2017 - May 2019

    Master of Science: Computer and Information Sciences

  • An SDN framework for distributing streaming video to connected vehicles.
  • This work critically analyzed the current handover management architectures for SDVN. Then it was proposed and evaluated an hierarchical SDVN architecture encompassing two levels of SDN controllers with joint location-based handover, end-to-end flow prioritization and QoS-based virtual aggregation strategies. As a result we had average gains over 20% on QoE quality of the video transmitted using the solution proposed.
  • View Proposed Work Architecture

    Federal University of Ceará

    February 2011 - August 2015

    Bachelor of Science: Computer Network

  • A SDN solution for mesh communication of sensors in a standard 802.15.4 zigbee network
  • The main objective of this work was to propose a reactive routing solution, based on an initial SDN model, for the Mesh communication in IoT environments using the 802.15.4 standard. The purpose of this work was an SDN solution for mesh routing in network infrastructures IoT that perform sensing, as an alternative to using the AODV protocol.
  • View Proposed Work Architecture

    Projects

    CI/CD Architecture for Data Analysis

    AWS Architecture with CI/CD fast development for Data Analysis.

    View project scheme

    Kubernetes cloud creation on AWS with Terraform

    This project is for creating scripts using terraform to create environments for running the cloud kubernetes. Without Terraform, scaling up infrastructure to meet increased demand may require an operator to remotely connect to each machine and then manually provision and configure many servers by executing a series of commands/scripts. The objective was end to this and use Terraform create elastic Kubernetes clusters on AWS.

    View project scheme

    Configuration of Proxy Oauth2 Authentication for some Kubernetes pod Services

    This project was conceived to create a proxy service for OAuth2 authentication with Azure AD for some services that did not have an authentication configuration yet.

    View project scheme

    Pipeline scheduler with automatic configurations

    This project was carried out together with Techne to automate the process of configuring applications hosted on AWS using the Ansible tool and to control Jenkins pipelines.

    View project scheme

    Pipeline Scheduler and Repository Mirroring

    This project was produced to Lenovo Chatbot Development Team and the main objective was to make a mirror from the master branch from the Gitlab on LSBD to the master branch on Gitlab Lenovo. We produce a Scheduler pipeline on the GitlabCI that mirror the master branch to Lenovo on a specific time.

    View mirror scheduler pipeline scheme

    GitlabCI Pipelines Lenovo Diagnostic

    This project was produced with the main objective to make a migration and configuration of pipelines from LSBD to Lenovo infrastructure. We had a pipeline project based on Jenkins pipelines alocated on LSBD, and we had to migrate this to Lenovo GitlabCI pipelines. Below have diagrams with the new GitFlow Development Culture implemented and the GitlabCI pipelines configured.

    View GitFlow Diagram Project Configured

    Configuration and Build Strategy for LSBD Dev Team

    A new build infrastructure was implemented for the LSBD development team. The team was without an automation methodology for the process of building the company's web solution. Based on that, the build automation process was defined using GitlabCI Pipelines. In short, a YAML file was written that automatically builds the code through pre-configured runners in Gitlab.

    View Project Architecture

    Build Strategy for Lenovo Diagnosis Team

    An environment was set up to build a hardware test application. The system was developed using Jenkins to manage the pipelines and Gitlab as a code repository. The Scripted Pipelines strategy was chosen, through a YAML file. This file defined the stages of Clone, Build, FTP Upload, Post Build Slack Notification. The system used windows machines as slaves configured in Jenkins to build the code. We can see a architecture image from developed project below.

    View Project Architecture

    SDVNSim

    This was the main project for my master degree. It contains modules that enable the developer to create a vehicular network with support for the OpenFlow communication protocol between the data and control plans. Our framework was developed within the OMNeT++ for simulations and programming environment. The SDVNSim was based on the INET network module, and we used the SUMO mobility simulator and the vehicle network simulator Veins.

    View Project Architecture

    Certifications

    AWS Solution Architect Associate

    The AWS Certified Solutions Architect - Associate examination is intended for individuals who perform a solutions architect role and have one or more years of hands-on experience designing available, cost-efficient, fault-tolerant, and scalable distributed systems on AWS.

    See Credential

    Skills

    Get in Touch