Ronaldo Saheki
DevOps Engineer at OLX Group
Alges

IT Professional with 10 years of experience and high expertise in automating operations tasks for deployment and configuration of workstations, IT infrastructure servers/services, High Performance Computing/Beowulf clusters, High Availability clusters and cloud application environments using a wide variety of open source technologies and tools, and using code and scripts written in bash and python. Previously responsible for IT operations, application delivery and business environment availability at PayWithMyBank and SocialBase, using cloud (AWS) and on-premises resources. Familiarity with ITIL and Agile methodologies and responsible to create automation for new products developed in new offers at Chaordic, leader in ecommerce personalization in Latin America. Now in Global Vertical infrastructure role at OLX Group. Background experience testing and implementing new solutions in the corporate IT infrastructure of Petrobras (Brazilian biggest company in the Forbes list). Skilled in installing new servers in many environments such as high availability and high performance Computer clusters, including the TRINDADE supercomputing cluster of Petrobras in Espirito Santo – Brazil which occupied the 100th position in the list of TOP500 most powerful (non-distributed) computer systems in the world, GRID computing implantation and support for high performance applications, virtualization and remote visualization. Experienced in supporting and troubleshooting systems in complex corporate infrastructure, identifying and solving bottlenecks to onboard a client to the web platform and support a tenfold sudden growth and support production go live of omnichannel retail solutions for biggest e-commerces in Brazil, migration from datacenter to cloud and enthusiastic tester of new technologies. Familiarity with ITIL and Agile methodologies
OLX Group
2017-12-01 - 2018-11-21
DevOps Engineer
Tools and Technology stack to support the applications written mainly in PHP, Golang and Node.js: Gitlab, Redis and Memcached + Mcrouter, Solr, HAProxy, DynamoDB, RabbitMQ, AWS SQS, MariaDB and AWS RDS/Aurora, StatusCake and NewRelic for monitoring and Ansible, Terraform and AWS for Infrastructure. Responsibilities ● Ensure production availability is secure, problems are resolved as quickly as possible, reducing impact to our customers ● Design infrastructure architectures that are highly available, scalable, and self-healing. ● Design, manage, and maintain tools to automate operational processes. ● Define and deploy monitoring, metrics, and logging systems. ● Security engineering, server and network hardening, auditing and reporting
  • Deployment of several microservices and server side rendering service with composer for a new Adpage for the Real Estate sites from OLX Europe on Kubernetes to replace legacy page. Product OKR objective.
  • Pushed the migration to cache cluster architecture using Redis 4 and LFU to replace old Memcached implementation without auto-discovery. Pack/Squad OKR objective.
  • Finished migration from MariaDB galera clusters to Aurora RD/S using ProxySql to warmup aurora nodes. Infrastructure OKR objective.
Chaordic
2017-03-01 - 2017-11-01
Lead DevOps Engineer in New Offers
● Responsible for all the infrastructure and its automation for the microsservice ecosystems to New Offers team products The project in the news: http://www.portalnovarejo.com.br/2017/06/23/fatores-estrategias-omnichannel-varejo/
  • Created automation for the new greenfield solutions in New Offers team for omnichannel retail
SocialBase
2016-04-01 - 2017-02-01
Lead DevOps Engineer
Tools and Technology stack to support the company product written mainly in PHP and Python: Jenkins for CI/Pipelines, Redis for cache, MongoDB, AMQP (RabbitMQ), ElasticSearch, MySQL, Ansible and AWS for insfrastructure. Main Project: Rearchitecture processes and product and stress/load tests and refactoring to allow onboarding one of the biggest insurance companies in Brazil. The traffic and MAU/DAU scaling tenfold. Platform used in initial release for realtime communications and workers engagement in many campaigns as the social network launching and corporate holiday party.
  • Reduced the average of unplanned downtime incidents per month from 8 to zero (3 months without unplanned downtime) working on monitoring, autoscaling and with developers to make the application more resilient (circuitbreak/fallbacks)
  • Tuned architectural components, services and linux kernel and worked alongside developers to scale the application tenfold (from 5k users to support 50k users) pinpointing bottlenecks during stress tests to onboard a large enterprise customer (Aug/2016 to Nov/2016)
  • Reduced cost of ec2 instances by more than 70% with use of AWS Spot Instances, mainly after working to scale the aplication tenfold and keeping the costs less than 50% higher to support 4 times the number of users
  • Improved security with detailed audit and control of privileges and removing hundreds of system accounts that weren't properly deprovisioned (broken automation) (Apr/2016)
  • Created many metrics and automated tests to check for system thresholds and alarm before critical level as result of investigative post-mortems and checks for blind spots on monitoring to know when the system breaks before a client calls
  • Improved the stability of CI/CD automation reducing the average of production deploy automation issues from 4 per month to 0 (3 months without issues)
PayWithMyBank
2014-12-01 - 2016-04-01
Lead Devops Engineer
Tools and Technology stack used to support the company product written mainly in Java: Atlassian Bamboo for CI, Jetty, Nginx for reverse proxy, Oracle, PostgreSQL, Hadoop/Hbase/Phoenix, Logstash, AWS ELB, AWS Cloudformation, AWS CodeDeploy, Github, Qlik for BI. Relied heavily on netflix tools for java ecosystem in cloud with resilience and scalability and hashicorp tools to support cloud management, immutable server, baked AMI, fast deploys and rolling updates.
  • Developed python Lambda functions to log, and announce using chatbot, key AWS API calls using CloudWatch Events announced in Jan/2016 and a panel to show events using Lambda/API gateway/S3 with angularjs (serverless) (Mar 2016).
  • Updated support to AWS EC2 command/SSM announced to support Linux in Dec 2015 (Jan 2016) ● Running Phoenix over Hadoop/HBase clusters POC in AWS EMR (Jan 2016).
  • Updated application stack using CodeDeploy and CloudFormation integration announced in Oct 2015 (Nov 2015) ● Created dashboard and new metric monitoring using AWS Cloudwatch Dashboard announced in AWS Re:Invent 2015 (Oct 2015)
  • Performed cross account migration and restructured VPCs and VPC-peering in AWS (Sep 2015)
  • Executed Oracle to Postgres migration and developed helper tools for Ora2pg to support the migration and validate migrated data using scripts and Python (Jul 2015)
  • Using Docker to package tools used in operations (Jun 2015)
  • PoC tests for logs and metrics monitoring using ELK,Graphite/InfluxDB/Grafana (Abr 2015).
  • Developed an automated data pipeline from the application to the BI system using AWS SWF, Python (Sqlparse,Boto, Fabric) and SQL scripts (Mar 2015)
  • Tested Troposphere to develop AWS cloudformation templates as code and added new Signal feature for update to reduce deployment time by half (Jan 2015)
Spassu
2009-12-01 - 2014-12-01
Unix Analyst
Tools and Technology stack to support HPC, inhouse and thirdparty Oil E&P applications:JBOSS EAP cluster, SystemImager, xCat, LSF, Torque (PBS) for dynamic cluster provisioning and scheduling, Puppet, Xen, VMWare, SAN and NAS storages for insfrastructure.
  • Tested and implemented a solution to optimize bandwidth usage for updating Linux distro customized for onshore and offshore oil exploration drilling operations systems over WAN/VSAT/radio network links (2014).
  • Tested and implemented a free compression and opmization solution for the VNC protocol over VSAT/Radio network links (2014).
  • Developed the proof of concepct in the technology test of Google StreetView and implanted the portal test "GIOP StreetView" of an Oil industrial plant in JavaScript (2013).
  • Tested and implemented first servers in regional IT using the Configuration Management tool tool Puppet (2013).
  • Contributor in the prospection and proof of concept of Remote HPC Workstation with VirtualGL/VNC, VDI, PCoIP, RGS, RemoteFX protocols and PCoIP/offload host board and virtualization as a corporate solution (2013).
  • Administration and provisioning of virtual servers utilizing VMWARE (2010)
Petrobras
2006-02-01 - 2014-12-01
Analista de Suporte UNIX da TIC-E&P
    Stefanini
    2006-02-01 - 2009-12-01
    Unix Analyst
    ● Recommended, planned, tested and implemented high availability computer cluster for a business application using Virtual IP technology implemented in the opensource Keepalived project (based in VRRP) (2008) ● Customized opensource software SystemImager for Petrobras UO-ES HPC Cluster provision (2007) ● Recommended, planned, tested and implemented the first regional IT department x86 Virtual Servers using Xen to achieve better independence to hardware (facilitate the migration and upgrade of the license servers) and better availability (2007) ● Tested and documented the corporate Solaris 8 Branded Zone implementation in Solaris 10 (2006)
      Sisnet S/A
      2005-01-01 - 2006-02-01
      Software Engineer Internship
      Responsibilities ● Problem/System analysis and ER Mapping/Class diagram prototyping ● Install, create and maintain database and triggers,stored procedures, functions and migration scripts in PostgreSQL and MS SQL Server ● Control and develop C# source code for Multi-tier MVC Web applications using Subversion and Visual Studio ● Unit and Integration tests
        ISH Tecnologia
        2004-01-01 - 2005-01-01
        IT Security Internship
        Responsibilities ● Run external penetration/vulnerability tests on client sites ● Run crafted network test scripts to check routers and switches security, stability and ACL rules ● Firewall configuration (Symantec and Linux) for security policy compliance ● Perform log analysis with log aggregators and log checkers written in Perl
          FAESA
          Computer science - Bachelor of Computer Science
          2015-01-01 - 2017-01-01
          Universidade Federal do Espírito Santo
          - Computer Science drop off
          2001-01-01 - 2004-01-01
          Amazon Web Services (AWS)
          master
            Terraform
            master
              Ansible
              master
                Linux
                master
                  Cluster
                  master
                    Bash
                    master
                      DNS
                      master
                        Infrastructure
                        master
                          High Availability
                          master
                            Cloud Computing
                            master
                              Networking
                              advanced
                                Docker
                                advanced
                                  Kubernetes
                                  advanced
                                    Python
                                    advanced
                                      PostgreSQL
                                      advanced
                                        Hadoop
                                        advanced
                                          Iptables
                                          advanced
                                            VMware ESX
                                            advanced
                                              LVS
                                              advanced
                                                MariaDB/MysQL
                                                advanced
                                                  Xen
                                                  advanced
                                                    Operating Systems
                                                    advanced
                                                      RabbitMQ
                                                      advanced
                                                        Agile Methodologies
                                                        advanced
                                                          Redis
                                                          advanced
                                                            Memcached
                                                            advanced
                                                              Puppet
                                                              intermediate
                                                                AIX
                                                                intermediate
                                                                  Solaris
                                                                  intermediate
                                                                    xCAT
                                                                    intermediate
                                                                      DRBD
                                                                      intermediate
                                                                        GlusterFS
                                                                        intermediate
                                                                          Ceph
                                                                          intermediate
                                                                            ITIL
                                                                            advanced
                                                                              JBoss
                                                                              intermediate
                                                                                Oracle
                                                                                intermediate
                                                                                  HAProxy
                                                                                  intermediate
                                                                                    Solr
                                                                                    intermediate
                                                                                      HBase
                                                                                      intermediate
                                                                                        ElasticSearch
                                                                                        intermediate