Oscar A. Jara, Developer in Málaga, Spain
Oscar is available for hire
Hire Oscar

Oscar A. Jara

Verified Expert  in Engineering

DevOps Engineer and Developer

Málaga, Spain

Toptal member since April 1, 2013

Bio

Oscar is a seasoned information systems engineer with over a decade of experience in DevOps and infrastructure design and implementation. His expertise lies in building and maintaining cloud environments, with a strong focus on distributed, fault-tolerant web architectures. Over the last 10 years, Oscar has been deeply involved in modern DevOps practices, driving innovation and operational excellence in cloud-based infrastructures.

Portfolio

Brave Software
AWS IAM, Jenkins, AWS Key Management Service (KMS), Amazon S3 (AWS S3)...
Spinemedia, LLC
Amazon EKS, Kubernetes, Chef, AWS OpsWorks, WordPress, Bash, Linux, DevOps...
RabbittApp, LLC
Amazon Web Services (AWS), Bash, Ubuntu, Linux, Apache, MySQL, PHP...

Experience

  • System Administration - 15 years
  • Linux - 12 years
  • DevOps - 7 years
  • Amazon Web Services (AWS) - 6 years
  • Terraform - 5 years
  • Jenkins - 4 years
  • Ansible - 4 years
  • Amazon Elastic Container Service (ECS) - 2 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Linux, Terraform, Jenkins, GitHub Actions, AWS Key Management Service (KMS), Docker, Python

The most amazing...

...thing I've coded is a libVLC-based app to control via two Bluetooth video outputs: one audio output and a lightboard, concurrently.

Work Experience

Senior DevOps Engineer

2022 - PRESENT
Brave Software
  • Streamlined the build and update process for DEB and RPM repositories by implementing changes to improve consistency and reliability, resulting in reduced downtime and improved overall system stability.
  • Analyzed and optimized the dependencies of the Brave browser package, resolving issues with package conflicts, and successfully transitioned to a new signing key on Linux, addressing concerns about key rotation and backup redundancy.
  • Implemented GPG signing of GitHub checksums for releases, adding an extra layer of security and authenticity to the software distribution process, and published binary checksums for public builds to ensure integrity and transparency.
  • Improved monitoring for KMS signing keys: Implemented a Cloudwatch alert system to track and notify about the status of KMS signing keys, ensuring proper security measures are in place.
Technologies: AWS IAM, Jenkins, AWS Key Management Service (KMS), Amazon S3 (AWS S3), Amazon RDS, Amazon Elastic Container Service (ECS), Linux, Docker, AWS Monitoring, Android, Amazon EFS, Terraform, Terragrunt, Amazon EC2, Groovy, Bash, Python, Security, AWS Cloud Architecture

DevOps Engineer

2017 - 2022
Spinemedia, LLC
  • Maintained AWS infrastructure, including EC2. Aurora, ELB, OpsWorks, IAM, and ElastiCache.
  • Implemented WordPress provisioning, deployment, and scaling on AWS OpsWorks/Chef.
  • Implemented a Kubernetes environment based on Amazon EKS, including CI/CD pipelines using Jenkins.
Technologies: Amazon EKS, Kubernetes, Chef, AWS OpsWorks, WordPress, Bash, Linux, DevOps, Amazon Web Services (AWS), Elastic Load Balancers, Amazon CloudWatch, DevOps Engineer, AWS Cloud Architecture

DevOps Engineer

2015 - 2022
RabbittApp, LLC
  • Designed, implemented, and managed high-availability, auto-scalable, and secure AWS infrastructure.
  • Implemented a secure VPC with VPN access and load-balanced public (web) and private (app) layers.
  • Set up auto-scaling groups to support demand variation.
  • Implemented multi-availability zone master/slave Amazon RDS for MySQL.
  • Improved performance on SQL queries.
Technologies: Amazon Web Services (AWS), Bash, Ubuntu, Linux, Apache, MySQL, PHP, System Administration, DevOps, Ansible, Jenkins, Amazon S3 (AWS S3), Identity & Access Management (IAM), CI/CD Pipelines, Amazon RDS, Elastic Load Balancers, Amazon CloudWatch, DevOps Engineer, AWS Cloud Architecture

AWS DevOps Engineer

2019 - 2021
Comniscient Technologies LLC dba Opensignal
  • Developed a containerized data pipeline on Amazon ECS with strict security compartmentalization using a granular IAM permission schema.
  • Implemented Apache Airflow to orchestrate the containerized data pipeline on Amazon ECS.
  • Resolved storage issues within data processing workflows, ensuring efficient and reliable data handling.
Technologies: Docker, Amazon S3 (AWS S3), Amazon Web Services (AWS), Amazon Elastic Container Service (ECS), AWS IAM, Bitbucket, Data Pipelines, Apache Airflow, Amazon Managed Workflows for Apache Airflow (MWAA), Python, Jupyter Notebook, Bash, Linux, DevOps, Terraform, Identity & Access Management (IAM), Infrastructure as Code (IaC), CI/CD Pipelines, Grafana, Amazon RDS, Elastic Load Balancers, AWS Elastic File System, Amazon CloudWatch, Machine Learning Operations (MLOps), DevOps Engineer, AWS Cloud Architecture

DevOps

2014 - 2017
PriceBlink
  • Handled daily Rackspace cloud sysadmin issues, including web server and database migration and replication.
  • Improved application efficiency and response times.
  • Managed MySQL DBA operations, ensuring database performance, security, and optimization.
Technologies: New Relic, Apache, MySQL, Rackspace, CentOS, Ubuntu, Bash, PHP, Linux, DevOps, Python, Elastic Load Balancers, DevOps Engineer

Advanced Operating Systems Professor

2009 - 2017
Universidad Tecnológica Nacional
  • Performed real-time and kernel-level Linux programming.
  • Developed client-server applications based on sockets and RPC technologies.
  • Taught and programmed device drivers.
Technologies: Bash, Java, C, Linux

DevOps

2016 - 2016
Arduino, LLC
  • Created an integrated interaction among DataDog (monitoring, visualization), AWS Autoscaling, SaltCloud (orchestration), and Drone (continuous delivery).
Technologies: Amazon Web Services (AWS), Drones, SaltStack, Datadog, Autoscaling, Bash, Linux, DevOps, Ansible, Chef, Identity & Access Management (IAM), DevOps Engineer

Full-stack Developer

2015 - 2015
Evobits IT
  • Created a template system.
  • Made a security audit on a Bitcoin-related site.
  • Implemented an administrators' internal messaging subsystem.
  • Implemented several security measures in a Bitcoin related site (CSRF, XSS, SQL injection, etc).
  • Developed a DDoS prevention subsystem based on Redis.
Technologies: jQuery, JavaScript, CSS, HTML, MySQL, PHP, C

Developer, System Administrator

2010 - 2014
Universidad Tecnológica Nacional
  • Supported an email management system using PHP and Perl with a MySQL back end.
  • Created a distributed, multi-daemon watchdog system with Python and MySQL, which monitored resource availability and behavior (internet links and internet services) and automatically handled the routing of data and services.
  • Led migration to a fault tolerant LDAP-based architecture to support all university applications.
  • Provided security consultations for new web PHP, HTML, and JavaScript web applications.
  • Developed several system administration scripting applications in Bash, PHP, Perl, and Python.
Technologies: JavaScript, Perl, Bash, C, Python, PHP, Linux

Software Architect, Developer

2011 - 2012
DINT S.A.
  • Designed and developed an application for a Linux-based device which was controlled via Bluetooth from an Android device (tablet or smartphone) and controlled two video outputs (LED TV and a projector), one audio output, and a lightboard controlled from the device serial port or a different Bluetooth port.
Technologies: C, Bluetooth

System Administrator, Developer

2006 - 2010
CONICET - Centro Científico/Tecnológico Litoral Centro
  • Wrote many PHP and Bash scripts for custom system administration.
  • Developed an application to control a mass spectrometer and generate graphic representations of the results.
  • Designed and developed an inventory system for the organization of assets.
Technologies: Visual Basic, Bash, PHP, DevOps Engineer

Software Architect, Developer

2004 - 2005
Omega S.A.
  • Designed and developed a web-based system to assist with the running of a betting game in a Venezuelan casino in Venezuela, which generated the necessary random entities, calculated the bet awards, and graphed the results of the game.
  • Designed an application protocol for electronic money transfer and accounting.
  • Designed and implemented the server architecture to support several application deployments.
Technologies: JavaScript, HTML, PHP, Java

Experience

Priceblink.com

http://www.priceblink.com
CLOUD INFRASTRUCTURE MANAGEMENT
• Utilized Rackspace services for robust and scalable cloud infrastructure.
• Managed provisioning of virtual machines and resources to meet project demands.
• Implemented and configured load-balancing solutions to ensure high availability and optimal performance.
• Set up and maintained database replication systems for data redundancy and improved read performance.

APPLICATION MONITORING AND DEPLOYMENT
• Developed and maintained applications using Ruby and PHP programming languages.
• Implemented version control using Git for efficient code management and collaboration.
• Utilized Capistrano for automated and streamlined application deployment processes.
• Integrated New Relic for comprehensive application performance monitoring and diagnostics.
• Configured alerts and dashboards to identify and address performance issues proactively.
• Optimized application performance through profiling and refactoring.

Developer at EvoBits Information Technology SRL

As a developer at EvoBits Information Technology SRL, I worked across the full stack. I ran security audits and implemented security measures. I also developed a template subsystem and an internal messaging system. Additionally, I created a DDoS mitigation system based on Redis.

DevOps at RabbittApp.com

As a DevOps engineer at RabbittApp.com, I designed, implemented, and managed a high-availability AWS infrastructure. This included setting up a VPC with VPN access, load-balanced public web and private app layers, and autoscaling to handle demand fluctuations. I ensured all layers were distributed across multiple availability zones and implemented a master-slave multi-AZ RDS for database redundancy. I also integrated the SES service for reliable email sending.

Multi-daemon Watchdog System

This is the agent code of a distributed multi-daemon watchdog system based in Python and MySQL. This system would monitor resource availability and behavior (internet links and internet services) and automatically make decisions about the routing of data and services. There should be multiple instances of this agent and one central daemon which performs decision-making.

Multimedia Controller

Designed and developed an application for a GNU/Linux-based device, controlled via Bluetooth using an Android tablet or smartphone. The app manages two video outputs, one audio output, and a serial-connected lightboard, all concurrently and independently. It is written in C and heavily built on top of the libVLC library.

Education

2000 - 2006

Engineering Degree in Computer/Information Systems Engineering

Universidad Tecnológica Nacional - Santa Fe, Argentina

Certifications

AUGUST 2018 - AUGUST 2021

AWS Certified Solutions Architect Associate

AWS

Skills

Libraries/APIs

jQuery, Node.js, Puppet.js, Terragrunt

Tools

Ansible, Jenkins, Terraform, Amazon Elastic Container Service (ECS), Amazon EKS, Chef, AWS OpsWorks, Vagrant, Capistrano, Boto 3, AWS Key Management Service (KMS), Amazon CloudWatch, Apache, Xdebug, SaltStack, AWS IAM, Bitbucket, Apache Airflow, Grafana

Languages

Bash, Python, PHP, JavaScript, SQL, XML, C, Perl, Visual Basic, CSS, Java, C++, HTML, Prolog, Scheme, Falcon, Groovy

Paradigms

DevOps, Object-oriented Programming (OOP), Procedural Programming, Agile Software Development

Platforms

Ubuntu, Linux, New Relic, Amazon Web Services (AWS), Rackspace Cloud, Windows, Docker, Arch Linux, WordPress, CentOS, Rackspace, Kubernetes, MINIX, Jupyter Notebook, Amazon EC2, Android

Storage

MySQL, Amazon S3 (AWS S3), MongoDB, AWS Elastic File System, Datadog, PostgreSQL, Vertica, RDBMS, Data Pipelines, Amazon EFS

Frameworks

Django, Bootstrap, Symfony 2, CodeIgniter

Other

GitFlow, System Administration, Identity & Access Management (IAM), Infrastructure as Code (IaC), CI/CD Pipelines, Elastic Load Balancers, DevOps Engineer, AWS Cloud Architecture, Ajax, Amazon RDS, Machine Learning Operations (MLOps), Autoscaling, Drones, Bluetooth, Development, GitHub Actions, Cloud, Linux Kernel, Networking, TCP/IP, Routing, Linear Algebra, Multivariate Calculus, Operating Systems, IT Security, Linux Filesystem, Containerization, Amazon Managed Workflows for Apache Airflow (MWAA), DNS, Networks, ETL Tools, AWS Monitoring, Security

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