Roberto Reiner Uhry, Developer in Criciúma - Santa Catarina, Brazil
Roberto is available for hire
Hire Roberto

Roberto Reiner Uhry

Verified Expert  in Engineering

DevOps Developer

Location
Criciúma - Santa Catarina, Brazil
Toptal Member Since
April 19, 2020

Roberto is an IT professional with 20 years of experience working with many Oracle products and different technologies. Passionate about technologies and innovation, he has spent the last several years researching and implementing methods, procedures, and practices to optimize the responsiveness of operations and development teams in accordance with DevOps practices.

Portfolio

Lyrasis
Amazon Web Services (AWS), Terraform
Compass UOL
Site Reliability Engineering (SRE), IP Networks, Python 3, Datadog...
Vodacis
Site Reliability Engineering (SRE), IP Networks, Python 3, Docker...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), OpenStack, Node.js, Linux, GitLab, Jenkins, Bash, Python, Kubernetes, Docker, Terraform, Ansible

The most amazing...

...thing I've done was make the Oracle ATG Commerce platform to run on Docker in a way that is self-healing and auto scalable.

Work Experience

Deployment and CI/CD Specialist

2020 - PRESENT
Lyrasis
  • Created a proof of concept to compare how the DSpace solution will respond on ECS and EKS.
  • Built a set of scripts to build environment and customer deployments.
  • Collaborated on the migration plan and its execution on customers running version five to version six.
  • Designed the AWS Architecture for the solution, optimizing costs.
  • Created alarms and automation used to sustain the solution.
Technologies: Amazon Web Services (AWS), Terraform

Head DevOps | Infrastructure Team

1999 - PRESENT
Compass UOL
  • Implemented the first automated build deployment of Oracle ATG Commerce (late 2010), which was in charge of building and deploying in the QA environment. It used Java and WebLogic with a lot of customizations from Oracle and was made on Jenkins.
  • Automated scale up and down of eCommerce environments and monitoring stacks (Metrics and Logging).
  • Collaborated closely on various projects and customers to implement CI/CD and tools for rapid provisioning, logging, and monitoring, helping them decrease time to release and improve performance and reliability.
  • Migrated environments from on-premise data centers to public clouds, optimizing the resources and costs.
  • Implemented several Kubernetes clusters to support eCommerce and Elasticsearch clusters for data logging.
  • Planned, designed, managed, and executed numerous migrations and architecture upgrades for AWS and Oracle Cloud.
  • Containerized several applications that weren't initially designed to run in containers.
Technologies: Site Reliability Engineering (SRE), IP Networks, Python 3, Datadog, Amazon Web Services (AWS), Continuous Deployment, Continuous Delivery (CD), DevOps, Continuous Development (CD), Docker, Kubernetes, Elasticsearch, Monitoring, Ansible, Terraform, Jenkins, Oracle

Senior DevOps Engineer

2016 - 2020
Vodacis
  • Planned and implemented environments with Openstack, Kubernetes and Docker Swarm focusing on scalability and reliability.
  • Supported current customer applications and developed new functionalities.
  • Worked in the development and CI/CD of integration between systems.
Technologies: Site Reliability Engineering (SRE), IP Networks, Python 3, Docker, Continuous Delivery (CD), DevOps, MuleSoft, Node.js, Monitoring, GitLab, Kubernetes, Linux, Jenkins, OpenStack

Senior C/C++ Developer/Architect

2007 - 2009
Tlantic Sistemas de Informação
  • Contributed to the development of the core transactions module of their POS solution, which allowed the development of new modules in a quicker time to attend to customer business needs.
  • Implemented the integration process with the ability to choose which features would be integrated in the release.
  • Optimized at a low level (write cycles) the persistence module, which was in charge to restore the state of the application at the exact same functional point with consistency.
Technologies: Bash, Continuous Delivery (CD), C, Linux, Python, Subversion (SVN), C++

Dockerized Oracle Commerce (ATG)

A version of Oracle Commerce (ATG) able to run on Docker and scale up/down automatically. The main goal was to demonstrate how applications that weren't really designed for containers, would respond to scalability and containerization needed for quick time to market.
The project consists in create containers able to run Weblogic, provisioning and configuring itself during the start, deployment of the Oracle ATG packages and it's configuration, including registering the container against the Business management controller also happens automatically, allowing to quickly provision environments for quality assurance, controlled stress tests, and security tests.
My role in this project was as the architect of the solution as well as the implementer of all scripts and containers, the part which required a specialist in ATG development was done by a senior developer.
Tools involved in this project were Jenkins, Docker, Docker Swarm, Oracle ATG, WebLogic, Java, and Oracle Database.

Tools

Jenkins, Terraform, Ansible, GitHub, GitLab, Subversion (SVN)

Paradigms

DevOps, Continuous Deployment, Continuous Delivery (CD), Continuous Development (CD)

Platforms

Kubernetes, Docker, Linux, Amazon Web Services (AWS), OpenStack, Oracle, MuleSoft

Other

Site Reliability Engineering (SRE), Monitoring, IP Networks, CI/CD Pipelines

Languages

Python 3, Bash, Python, C++, C

Libraries/APIs

Node.js

Storage

Elasticsearch, Datadog

2002 - 2007

Bachelor's Degree in Computer Engineering

Pontificia Universidade Católica do Rio Grande do Sul - Porto Alegre, Rio Grande do Sul, Brazil

NOVEMBER 2020 - NOVEMBER 2023

AWS Certified DevOps Engineer Professional

AWS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring