Roberto José Roque Paz
Verified Expert in Engineering
DevOps Engineer and Developer
Córdoba, Cordoba, Argentina
Toptal member since June 13, 2022
Roberto is a DevOps engineer and architect who started his professional career as a freelance developer and Unix systems administrator. Most of his projects were oriented to embedded systems and domotics based on ANSI, C, Python, and Linux. Lately, Roberto has focused on DevOps with a preference for open source code and tools.
Portfolio
Experience
- Linux - 20 years
- Python - 10 years
- Configuration Management - 5 years
- Automation - 5 years
- Infrastructure as Code (IaC) - 5 years
- CI/CD Pipelines - 5 years
- Kubernetes - 3 years
Availability
Preferred Environment
Linux, Kubernetes, Amazon Web Services (AWS), Python, CI/CD Pipelines, Infrastructure as Code (IaC), Automation, Docker, Configuration Management, Monitoring
The most amazing...
...thing I've added to a big Unix infrastructure of 3,000+ hosts is some automation layers and pipelines, resulting in the automation of several operations tasks.
Work Experience
DevOps Engineer
Proofpoint
- Participated in digital transformation processes to mentor teams in cluster-based agile development processes.
- Contributed to implementing new code pipelines and improving existing ones.
- Played a key role in cost analysis for cloud-based products and services, looking for better options to lower the associated cost of using cloud services.
Technical Automation Lead
DXC Technology
- Handled ansible-based code to automate regular system operator tasks such as patching and alert reduction in our customer's infrastructure, American Airlines, with over 3,000 Unix servers.
- Implemented a Puppet-based configuration managed system for the Unix environment per customer request.
- Added Terraform-based code to manage cloud resources in Azure for internal teams.
- Contributed to Unix troubleshooting because of having over 25 years of experience working with Unix environments.
Developer and System Administrator
Argalis
- Contributed, as a SysAdmin, to maintain a set of Linux servers running several internet services.
- Developed code for a Zabbix-based monitoring system, including the integration with some other notification channels like Telegram.
- Implemented a Linux virtualization layer over a Kernel-based Virtual Machine (KVM) for a few clients. The guest servers included Linux and Windows operating systems.
Developer and System Administrator
360NET
- Worked as SysAdmin of multiple appliances installed in different hotels.
- Supported the migration tasks of a proprietary software based on Fedora Linux, an access management software for hotels, cafeterias, and more.
- Developed scripts for network and system management for Nagios and add-ons.
- Built a Simple Network Management Protocol (SNMP) based discovery tool to find customers by inspecting the MAC address table in networking devices.
Developer and System Administrator
Multivoice (acquired by Conduent)
- Installed and managed a set of Qmail-based mail servers for +2,000 company members at a Debian Linux operating system. I also included services like webmail, SpamAssassin, antivirus, and more.
- Developed an additional custom authentication layer for the mail server, which included Windows AD integration plus authorization according to group membership and group-to-group permissions.
- Created several scripts to be used in regular user or group management tasks.
Developer
Consulfem
- Built a Linux-based control access system for parking lots, including embedded code in a Raspberry Pi board to manage hardware, a client-server model to send events from the board to a server and the internet, and a UI based on C using GTK+.
- Developed an access control system that integrated various hardware elements such as fingerprint and presence sensors, RFID card readers, cameras, and motor controllers.
- Created a vehicle tracking system using purely open source code, including GPS, GPRS, and GIS visualization.
- Developed a rail train tracking system that used custom-built hardware integrating GPS, GPRS, and SMPP to report the position.
- Built a web common gateway interface (CGI) to calculate interference between point-to-point radio links.
Developer and System Administrator
ICOX
- Provided Linux support for multiple clients running in a group of self-managed servers that used Plesk and cPanel as management tools.
- Guided troubleshooting in multiple scenarios that require software, network, or both.
- Developed several scripts to assist with regular management tasks.
Developer and System Administrator
Gerencia de Telecomunicaciones (Córdoba Government)
- Implemented and improved a set of tools for managing and monitoring local area networks (LAN), wide area networks (WAN), and servers.
- Developed a centralized telephone billing system.
- Provided support and troubleshooting on network security-related events.
Developer and System Administrator
Communication Partners
- Developed a web CGI UI to manage radius users for multiple telephone-based internet service providers (ISP).
- Conducted everyday sysadmin tasks for multiple mail servers and radius servers.
- Created a web CGI UI to manage client access in cyber cafes.
Developer and System Administrator
Tecom
- Conducted everyday sysadmin tasks for UNIX, Linux, and RADIUS servers.
- Developed a web CGI UI to assist help desk and customer support.
- Implemented several network monitoring tools and customer troubleshooting tools.
System Administrator
Department of Computer Science - Universidad Nacional de Córdoba
- Managed and provided support for the network infrastructure and internet services.
- Developed a web CGI UI for querying inventory for the faculty library.
- Integrated the team that managed e-mail infrastructure and all related services in the university's early days of internet access.
System Administrator
Municipalidad de Córdoba
- Provided support for IBM equipment, including Ethernet and token-ring layer two networks.
- Handled support for Microsoft Windows NT servers infrastructure.
- Fixed network issues and provided performance analysis.
System Administrator
Telecom Argentina
- Worked as UNIX SysAdmin for SCO and AIX systems that hosted custom company software. On-premise data center included Compaq and RS-6000 servers.
- Integrated the Level 3 support team for servers and custom data network services.
- Took part of the team that managed the migration process for further concentration of primary services in Buenos Aires.
Experience
Ansible Playbooks for Managing VMware-based Infrastructure
https://github.com/rjrpaz/ansible-vmware• Shutting down a VM.
• Taking a snapshot.
• Starting the VM.
• Applying the patch.
• Restarting the VM.
• Running post-checks.
IaC Testing Layer
https://github.com/rjrpaz/fg-challenge• Terraform code to create a cluster of two EC2 instances behind an ALB running Nginx, serving a static file.
• Terratest stage to automatically test the Terraform code.
The pipeline was implemented using Github Actions.
Deployment Using Helm and Traefik
https://github.com/rjrpaz/deploy-using-helmThe project consists of a static HTML page running on its own Docker image deployed as a container in a Kubernetes cluster using Helm. The pipeline also includes a Traefik container as an ingress.
Delivery for a Three-tier Node.js Application in the Cloud
https://github.com/rjrpaz/tt-challengeRSS to Telegram Gateway
https://github.com/rjrpaz/rss2tTwitter to Telegram Gateway
https://github.com/rjrpaz/t2tThis project aims to follow the timeline of specific Twitter users, check for new tweets, download them and send them to a Telegram channel.
Centralized Telephone Billing System
https://www.robertopaz.com.ar/centralized/telephone/billing/system/2014/02/21/Centralized_telephone_billing_system.htmlThis specific project included:
• Getting PBX billing information through RS-232 data loggers.
• Client-server software to upload billing information to the main server.
• Web CGI development to access billing information.
Virtual Web Laboratory for Digital Electronics
https://github.com/rjrpaz/gds-820Oscilloscope's main features:
https://www.gwinstek.com/en-global/products/detail/GDS-800
Live Streaming from Raspberry Pi
https://www.robertopaz.com.ar/streaming/ustream/raspberry/pi/camera/board/2014/02/20/Live_streaming_Ustream_Raspberry_Pi_plus_Camera_board.htmlAdding RTC to Raspberry Pi
https://github.com/rjrpaz/RTCforRaspberryPiEducation
Master's Degree in Data Networks and Security
La Plata National University - La Plata, Argentina
Engineer's Degree in Electronic Engineering
National University of Córdoba - Córdoba, Argentina
Certifications
AWS Certified Developer — Associate
Amazon Web Services
AWS Certified Cloud Practitioner
Amazon Web Services
AWS Certified Solutions Architect Associate
AWS
CompTIA Linux+
CompTIA
Scrum Foundation Professional Certificate (SFPC)
CertiProf
Skills
Libraries/APIs
Microsoft HPC, X (formerly Twitter) API, Jenkins Pipeline, RADIUS
Tools
Ansible, Terraform, Nagios, Sendmail, Apache, Tcpdump, Cron, Puppet, Jenkins, Zabbix, NGINX, lighttpd, GTK+, Grafana, SpamAssassin, Helm, GitHub, Apache Tomcat, Git, AWS IAM, VPN, Docker Compose, Bitbucket, Amazon Virtual Private Cloud (VPC), Amazon CloudFront CDN, Squid Proxy Server, Squid, Subversion (SVN), VMware, Amazon Simple Email Service (SES), Amazon Simple Notification Service (SNS), Splunk, Traefik, GitLab CI/CD, Amazon Elastic Container Service (ECS), Amazon Simple Queue Service (SQS), AWS CloudTrail, Amazon CloudWatch, AWS CloudFormation, GTK
Languages
C, Perl, Bash, Bash Script, Python, Embedded C, HTML
Paradigms
Scrum, DevOps, Automation, Agile, Continuous Deployment, Continuous Integration (CI), Microservices, Continuous Delivery (CD), Microservices Architecture, DevSecOps
Platforms
Linux, CentOS, Raspberry Pi, Unix, Debian, Debian Linux, Ubuntu, Ubuntu Linux, Raspbian, LAMP, Kubernetes, Docker, Arduino, Azure, Fedora, Slackware, Amazon Web Services (AWS), Amazon EC2, AWS Elastic Beanstalk, Google Cloud Platform (GCP), AWS Lambda, FreeBSD, AWS Cloud Computing Services
Industry Expertise
Network Security
Storage
MySQL, MariaDB, Amazon S3 (AWS S3), PostgreSQL
Other
RHEL, Ubuntu Server, Domotics, Mail Servers, Qmail, Network Programming, Data Logger, CGI, SNMP, Scripting, Troubleshooting, RS-232, Operating Systems, TCP/IP, Client-server Model, Ethernet, Firewalls, Vehicle Tracking Systems, Regular Expressions, Development, Infrastructure, SSH, Site Reliability Engineering (SRE), System Administration, IT Networking, SFTP, Email Systems, Email, Linux Administration, Shell Scripting, CI/CD Pipelines, Infrastructure as Code (IaC), Configuration Management, Monitoring, Electronics, Software, Programming, Data Communication, Networking, Data-level Security, DevOps Engineer, High Availability Disaster Recovery (HADR), Telegram Bots, Digital Transformation, APIs, Orchestration, Spam Filtering, Antivirus Software, PBX, GitHub Actions, Security, Cloud, Networks, Build Pipelines, Gmail, IT Infrastructure, Email Authentication, Cloud Infrastructure, SSL Certificates, Proxy Servers, Cloud Services, Virtualization, Load Balancers, Containerization, AWS DevOps, Cloud Architecture, Release Management, Cisco, Terratest, Amazon RDS, AWS Cloud Architecture, AWS Certified Developer, Serverless, Argo CD, Tkinter
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring