Renato Araujo, DevOps Developer in Serra - ES, Brazil
Renato Araujo

DevOps Developer in Serra - ES, Brazil

Member since November 7, 2018
Renato is a Linux and network system administrator with 20+ years of experience designing, deploying, and automating systems. He is comfortable working with organizations of all sizes—from small organizations to large enterprises.
Renato is now available for hire

Portfolio

  • VALE
    Amazon Web Services (AWS), AWS, Azure, Elastic, DX Spectrum, Cisco, Perl...
  • Intelligo Group (via Toptal)
    Amazon Web Services (AWS), AWS, Neo4j, RabbitMQ, Redis, Elasticsearch...
  • EDP - ESCELSA
    Lotus Domino, Perl, VMware ESXi, Riverbed, Cisco, Nagios, Linux, Asterisk...

Experience

Location

Serra - ES, Brazil

Availability

Part-time

Preferred Environment

Slack, Visual Studio Code, Git, Linux

The most amazing...

...project I've completed was to design and implement a monitoring infrastructure for thousands of network devices that is fully automated.

Employment

  • System Engineer

    2012 - 2020
    VALE
    • Designed, deployed, and supported network monitoring toolset infrastructure for a large enterprise environment.
    • Automated the migration of thousands of network device management configurations from MSP to in-house management using Python and Perl scripts.
    • Implemented the Elastic stack to handle network logging management for thousands of network devices for Syslog, TACACS, and Radius accounting.
    • Automated the deployment of technical network standards (Security, QoS, AAA, etc.) using Python scripts.
    • Implemented AWX (Red Hat Ansible Tower upstream) using Docker and Docker Compose, and developed the Playbooks to manage the network management Infrastructure.
    • Integrated the Fault Management tool with the ITSM solution using the products API to open, close, update and route incidents to the correct groups based on complex business rules.
    • Developed a custom NagVis back end in PHP to query the proprietary performance management tool.
    • Authored the CA Spectrum Ansible module in order to support the company requirements.
    Technologies: Amazon Web Services (AWS), AWS, Azure, Elastic, DX Spectrum, Cisco, Perl, Python, Ansible, Linux, Docker, Terraform, Elasticsearch, Logstash, Prometheus, Nagios, PostgreSQL, Amazon EC2 (Amazon Elastic Compute Cloud), DevOps, AWS Lambda, VMware ESXi, JavaScript, MongoDB, MySQL, AWS DevOps, AWS Certified SysOps Aministrator, REST, Rsyslog, Kibana
  • IaC DevOps Engineer

    2019 - 2019
    Intelligo Group (via Toptal)
    • Developed fully customizable Terraform module for the deployment of the Elastic Stack and recommended plugins on AWS, complete with Load Balancer and security best practices.
    • Delivered Ansible playbooks for upgrading the environments and applying changes to the configurations.
    • Delivered similar Terraform modules and Ansible playbooks for a RabbitMQ Cluster, Redis Cluster, and a Neo4j casual cluster.
    • Documented all the Terraform modules and Ansible playbooks with detailed explanations and examples.
    Technologies: Amazon Web Services (AWS), AWS, Neo4j, RabbitMQ, Redis, Elasticsearch, Ansible, Terraform, Amazon ECS (Amazon Elastic Container Service), Amazon EC2 (Amazon Elastic Compute Cloud), AWS ALB, Logstash, Docker, DevOps, Linux
  • System Engineer

    2003 - 2012
    EDP - ESCELSA
    • Designed, implemented, and managed the IT infrastructure monitoring solution based on Nagios, Cacti, and NagVis.
    • Migrated Lotus Domino email solution from Windows to Linux.
    • Implemented VoIP solution based on Asterisk allowing ESCELSA to meet regulatory agency ANEEL requirement of having all customer service agencies interconnected with local extension numbers by the specified deadline.
    • Deployed and managed IronPort, NetCache, Cisco ASA, and Riverbed appliances.
    • Implemented a Modbus gateway in Perl allowing the connection of remote PLCs to the company SCADA system.
    • Managed the on-site VMWare ESXi Farm that served as the foundation for many critical applications.
    Technologies: Lotus Domino, Perl, VMware ESXi, Riverbed, Cisco, Nagios, Linux, Asterisk, Python, JavaScript, Angular, MongoDB, SOAP, Django, MySQL, PostgreSQL, AWS DevOps, AWS Certified SysOps Aministrator, Check_MK, REST, Rsyslog, Ansible Tower, Kibana, Terraform
  • System Administrator

    1996 - 2003
    ESCELSANET
    • Designed, implemented, and managed the network infrastructure of the Internet Service Provider.
    • Deployed and managed the email servers, web servers, and firewalls.
    • Deployed and managed the dial-up infrastructure across the state.
    • Developed the in-house CRM and ERP solution using PHP and MySQL.
    • Integrated the billing system with the OS/390 system used by the holding company.
    Technologies: RADIUS, MySQL, Microsoft SQL Server, POP3, IMAP, Postfix, Linux, PHP, Asterisk, JavaScript, PostgreSQL, REST, Rsyslog

Experience

  • VALE

    Ansible, AWX/Tower, Git, Python, AWX, FCAPS, Cisco, Elasticsearch, CheckMK, NagVis

  • Intelligo Group (via Toptal)

    Terraform, Ansible, Elasticsearch, Redis, RabbitMQ, Neo4j, AWS, ASG

  • EDP - ESCELSA

    Python, Perl, ESXi, Asterisk, Nagios, Riverbed, IronPort, Lotus Domino

  • Automatically Update Elastic Stack with Ansible Playbooks (Publication)
    The Elastic Stack is constantly releasing new and amazing features, and often delivers two new releases every month. However, even though the Elastic website maintains clear and detailed documentation, every upgrade involves a series of tedious steps. That is why one engineer decided to automate the whole process. In this article, Toptal Freelance Linux Developer Renato Araujo walks us through a series of Ansible Playbooks he developed to auto-upgrade his Elastic Stack installation.

Skills

  • Languages

    Perl, Python, JavaScript, PHP
  • Tools

    Check_MK, Nagios, Kibana, Logstash, Rsyslog, Ansible, Ansible Tower, Terraform, GitLab CI/CD, Docker Swarm, Amazon ECS (Amazon Elastic Container Service), Amazon EKS, CircleCI, Amazon ElastiCache, Amazon SQS, Travis CI, Git, Slack, Elastic, Lotus Domino, Postfix, RabbitMQ, Jenkins, Asterisk
  • Paradigms

    REST, DevOps
  • Platforms

    Amazon Web Services (AWS), Docker, Linux, AWS Elastic Beanstalk, Amazon EC2 (Amazon Elastic Compute Cloud), Kubernetes, AWS Kinesis, AWS Lambda, Visual Studio Code, DX Spectrum, Azure, AWS ALB
  • Storage

    Redis, Elasticsearch, PostgreSQL, MySQL, MongoDB, Microsoft SQL Server, Neo4j
  • Other

    AWS, AWS DevOps, Prometheus, AWS Certified SysOps Aministrator, Riverbed, VMware ESXi, Cisco, IMAP, POP3, SOAP
  • Frameworks

    Angular, Django
  • Libraries/APIs

    RADIUS

Education

  • Master of Business Administration (MBA) Degree in Information Security
    2009 - 2009
    UCL – Faculdade do Centro Leste - Serra, ES, Brazil
  • Bachelor’s Degree in Information Systems
    2004 - 2008
    UCL – Faculdade do Centro Leste - Serra, ES, Brazil

Certifications

  • AWS Certified SysOps Administrator
    MARCH 2019 - MARCH 2022
    Amazon
  • ITIL Foundation V3
    JANUARY 2008 - PRESENT
    ICASA
  • CCNA - CISCO Certified Network Associate
    MAY 2007 - MAY 2010
    Cisco
  • MCSE +Security – Microsoft Windows Server 2003
    DECEMBER 2006 - PRESENT
    Microsoft
  • LPIC-1: Linux System Administrator
    JULY 2005 - JULY 2010
    Linux Professional Institute
  • LPIC-2: Linux Engineer
    JULY 2005 - JULY 2010
    Linux Professional Institute
  • RHCE – Red Hat Certified Engineer
    NOVEMBER 2003 - MARCH 2007
    Red Hat

To view more profiles

Join Toptal
Share it with others