Rafael B.

Rafael B.

Senior DevOps Engineer

Cordoba, Argentina
Hire Rafael B. Hire Rafael B. Hire Rafael B.

About Me

Rafael is a highly specialized DevOps Engineer, Application Support, NOC, and System Administration expert with a thorough and creative approach to automating environments, monitoring, and provisioning cloud resources with Terraform, GitLab CI, Consul, Chef, and AWS. He is adept with new technologies and proposes appropriate enhancements that suit client needs. Rafael's work is geared toward client satisfaction and trust in the final product.

Work history

UpStack
UpStack
Senior DevOps Engineer
2018 - Present (6 years)
Remote
  • Delivering CI/CD as part of an Agile team to improve performance by automating and streamlining operations and processes.

  • Helping build and improve infrastructure, application, and performance development and ensuring tight security including data encryption, security groups, and environmental scanning.

  • Ensuring high-quality deliverables and implementing DevOps and security best practices in fast-paced environments.

Frubana
Frubana
Senior DevOps Engineer
2022 - 2024 (2 years)
Remote
  • Reorganized IaaC implementation with Terraform and handled periodic Terraform upgrades.

  • Implemented multiple modules for several architectural pieces sourced from GitHub (Terraform) and implemented GitHub Actions on self-hosted runners for Terraform drifts detection.

  • Prepared EKS cluster provisioning code to enable migration from Fargate to K8s and implemented centralized logging with ELK.

DevOpsKubernetesPythonAnsibleTerraformIaCELK (Elastic Stack) FargateGithubGitHub Actions Amazon EKS DockerCI/CD Helm
DataArt
DataArt
Senior DevOps Engineer
2021 - Present (3 years)
Remote
  • Working on client projects, migrating to the cloud (AWS), modernizing the architecture and deployment pipelines, and implementing IaaC with CloudFormation.

  • Redefining and recreating the architecture and modernizing an old application designed to connect dealers and consumers with the intention of renting a recreational vehicle.

  • Implementing IaaC with Terraform, managing a multi-AWS accounts environment, automating configuration with Ansible, setting up CI/CD with Jenkins, and troubleshooting production issues.

QuanticMind
QuanticMind
DevOps Engineer
2018 - 2021 (3 years)
Remote
  • Implemented integrations, deployed application updates, identified production issues for a platform that manages, scales, and optimizes performance marketing.

  • Implemented CI pipelines, managed CD tooling, and hardened the network security of the AWS infrastructure.

  • Measured app performance with system and application log tools.

  • Migrated monolithic services to Docker and microservices to Fargate and from Chef cookbooks to Ansible playbooks.

Globant
Globant
DevOps Engineer | Technical Lead
2015 - 2018 (3 years)
Cordoba, Argentina
  • Operated, maintained, and scaled internal web-based applications by automating pipelines to provision infrastructure in the cloud.

  • Established and developed a single Terraform module for specific services to avoid code duplication on infrastructure provisioning.

  • Provided support to the online gaming infrastructure by deploying online and live game features, maintaining virtual online game infrastructure environments and deploying software solutions and tools (Jenkins, Chef, etc.) to the client's virtual environment.

Uniqs
Uniqs
Unix System Administrator
2014 - 2015 (1 year)
Buenos Aires, Argentina
  • Provided support for the escalation of maintenance services on Oracle Solaris 10 and IBM AIX 7.1 platforms for clients (production, testing, development, integration).

  • Provided support for the implementation, troubleshooting, and automated OS patching and provisioning in on-premise DCs for clients.

  • Provided Tier 1 problem identification and diagnosis support for several responsibilities that included patching strategies, monitoring improvement/consulting, contingency planning, disaster recovery, backup, and restore for distressed clients.

Nimbuzz
Nimbuzz
Monitoring Engineer - NOC
2010 - 2013 (3 years)
Cordoba, Argentina
  • Maintained and improved the monitoring platform, supporting the production (700+ hosts) and testing environments and networks.

  • Optimized system operations with monitoring tools like Nagios, Munin, and Cacti and customized checks for specific services, scripting in Bash and Perl for different clients.

  • Provided assistance for platform-wide sessions, traffic, and other graphics behavior services (e.g., FDs, garbage collection, CPU usage, memory, load average, and specific service parameters & metrics) for clients.

HP
HP
Information Programmer
2008 - 2010 (2 years)
Cordoba, Argetina
  • Provided offshore application support for GMAC USA following the ITIL v2 guidelines.

  • Performed detailed analysis of business and technical requirements for clients.

  • Enhanced and managed the regular extraction and manipulation of data for clients.

Portfolio

DevOps Technical Lead - Channels
DevOps Technical Lead - Channels

Similar in concept to a Twitter-like newsfeed but for game events that allows users to opt in to contextual notifications. It can be reused for any type of notifications or aggregate data split among different channels owned by specific users. The complete followers feature also represented a new method of correlating, routing, and aggregating service requests and user information between services. Technologies used: Configuration Management: Chef; Service Discovery: Consul; IaaC: Terraform; CI/CD: GitLab-CI; Cloud Provider: AWS; OS: Centos 6.9; Monitoring: Zabbix, AppDynamics, Grafana, CloudWatch; Centralized Logging: ELK.

DevOps Technical Lead - Auction House
DevOps Technical Lead - Auction House

This is a generic service that abstracts the core functionality needed to facilitate timed auction services, auction resolution callback, sorting, and searching on aggregate data. Meets high performance SLAs. Technologies used: Configuration Management: Chef; Service Discovery: Consul; IaaC: Terraform; CI/CD: GitLab-CI; Cloud Provider: AWS; OS: Centos 6.9; Monitoring: Zabbix, AppDynamics, Grafana, CloudWatch; Centralized Logging: ELK.

DevOps Engineer - Uniqs
DevOps Engineer - Uniqs

Sun Solaris 10: Using Solaris Live Upgrade, reducing the downtime to just a reboot time. This helped to avoid service disruption or patching in off-peak hours. IBM AIX 7.1: Through NIM (Network Installation Manager) apply upgrades and updates via NIMADM. Based on mirroring the rootvg on an alternate boot device and working on this inactive media allowing to apply patches or upgrades without service disruption.

DevOps Engineer - EA
DevOps Engineer - EA

Created a single Terraform module for the specific service to avoid code duplication on the infrastructure provisioning (service provided for several franchises like FIFA, NBA, Madden, Battlefront, Battlefield, and others). This helped to reduce the provisioning time and boosted client satisfaction for the low ETA.

Education

Education
Electronic Engineering (Dropout - quit in the 5th year for personal/family reasons)
National University of Cordoba - Argentina