Yonsy Manuel Solis PonceDev Ops
Web/Backend Developer, IT System Administration, Cloud Management, Cloud Architect Curious, creative, team leadership, fast-learning process, resilience, compromise, teamwork and project solving skills.
Certifications
AWS
AWS Cloud Architecture
11/26/2019
Tech stack
AWS Cloud Architecture (7)
Ansible (7)
Kubernetes (7)
Shell Scripting (5)
GitLab CI/CD (5)
Bash (5)
Puppet (5)
Perl (4)
Apache (4)
SaltStack (4)
CentOS (4)
Python (3)
Jenkins (3)
Terraform (3)
AWS CloudFormation (3)
Google Cloud (2)
VMware (2)
Node.js (2)
Travis CI (2)
AWS Lambda (2)
Azure (2)
AWS RDS (2)
Cloud Computing (2)
Flask (2)
Google BigQuery (2)
Serverless (2)
Amazon Web Services (AWS) (2)
Docker (2)
GitHub (2)
Packer (2)
Experience
SRE/DevOps EngineerTrueLogic
12/2020 - Currently

l Migration from CentOS 6 and CentOS 7 instances to CentOS 8, using PXE Boot, Kickstart and Puppet to manage server deployment in different roles in both datacenters (San Jose and San Francisco). l Deploy k3s (K8S certified) in replacement of old “container” servers. l Prepare initial plan to migrate apps for PROD and CORP environments from Datacenters (San Jose y San Francisco Locations) to Cloud Provider, reviewing options for Database HA creation and Migration

Kubernetes
CentOS
Shell Scripting
SaltStack
Perl
Apache
AWS Cloud Architecture
Puppet
Ansible
Bash
Dev OpsBluetab Solutions
02/2020 - 05/2021

l Planing process for GCP platform usage. l Terraform config to build initial ifnrastructure (16 GCP Projects and related resources) l Python Connector to Extract data from reports tools, based in k8s app. l Python/Flask API to get BigQuery Data, roles and permissions in FireStore, deployment in Google Cloud Run, CI/CD with GitlabCI. l Terraform config and bash scripts to build Apache Druid Cluster, 4 compute instances, Zookeper, Cloud SQL, Google Storage.

Python
Flask
Google Cloud
Kubernetes
GitLab CI/CD
Google BigQuery
Serverless
Cloud Computing
Terraform
SRE/DevOps EngineerBairesDev LLC
06/2020 - 01/2021

l Resume SRE/DevOps methodologies halted by 6 months in client. l Ansible playbook to rebuild new Production Load Balancer in Google Compute Instance, updated OS, automatic updates, nginx proxy load balancer policies. l Ansible playbook to deploy automatically Let’s Encrypt certs with automatic renew every 60 days with systemd timers. l CloudFormation templates to launch VPC/RDS/RDS- Proxy/DocumentDB and attach Serverless Framework apps, for Dev, Test and Prod environment, stored in AWS CodeCommit and Test/Build with CodeBuild/CodeDeploy

MongoDB
Google Cloud
Serverless Framework
OpenSSL
AWS RDS
AWS CloudFormation
AWS Cloud Architecture
Jenkins
Nginx
Ansible
Technical LeadKrealo/Credicorp Fintech’s Incubator
09/2018 - 01/2020

Migrate project (15+ repositories) from Bitbucket to Gitlab. Migrate CI pipelines for backend, Android and iOS; from Jenkins to GitlabCI. Expand GitlabCI pipelines to manage CD to backend and Android/iOS. Deploy Kubernetes in AWS, using EKS first and Kops later, with Dev and UAT/Stage environments. Implement HPA and Cluster Autoscaler in k8s/Kops deployed. Prepare Gitlab project management for new Fintech in Colombia, manage initial MVP deployment. Migrate from AWS to Azure the previous deployed k8s/Kops to Azure AKS, using Terraform and AZ-CLI, for Dev and UAT/Stage environments. Build and deploy centralized database operation applicaction, programmed in Django/Python, deployed with Terraform in Dev and UAT Envrionments, documented to be deployed in Prod by another team. Define GitlabCI Pipeline to check and build VPC/EKS/RDS/ElastiCache environment and metric-server service in EKS, to be used in Dev/QA/Prod Environments, using GitlabCI, CloudFormation, Kubectl and Helm.

Amazon Web Services (AWS)
Kubernetes
GitLab CI/CD
AWS CloudFormation
AWS Cloud Architecture
Jenkins
Azure
AWS Lambda
Terraform
Dev OpsDealerbuilt
06/2018 - 12/2018

l Update base vmware images to Ubuntu 18.04, Packer and Ansible. l Ansible playbook to enable data-checksum in PostgreSQL databases, copy installed PostgreSQL clusters in new clusters with data-checksum enabled and change PostgreSQL configurations to replace the old cluster with new cluster. l Ansible playbook to create PostgreSQL database backups. l Ansible playbook to launch new EC2 machines with PostgreSQL installed to check the PostgreSQL database backups validity, after backup validation destroy the EC2 launched.

Python
Docker
Node.js
GitLab CI/CD
VMware
TypeScript
Travis CI
Ansible
GitHub
PostgreSQL
Software ArchitectNetzun
02/2018 - 05/2018

- Migrate microservices application architecture from containers (AWS ECS + ELB) to serverless (AWS Lambda + API Gateway). - Ansible playbooks for maintain updated microservices, deploy frontend servers. - Gitlab-CI for frontend and updated microservices for dev and master branches (CI and CD). CD pipelines (with Gitlab-CI) to deploy changes in the gitlab repo, for frontend code to EC2 instances, and microservices code stored in AWS Lambda. - Admin application for new one migrated to AWS Lambda. - Module development for collect info for jobs interests as referring, and launch emails with offers related to students. Python 3.6, Django 2.0 and AWS Lambda Based.

Python
Django
GitLab CI/CD
AWS RDS
Serverless Architecture
Django REST Framework
AWS Lambda
Ansible
Dev OpsDealerbuilt
08/2017 - 01/2018

- Basic Ansible Roles for Server, Application and Database - Ansible playbooks to check in all database servers , database user wih sudo perms for admin and database/database user correct status, database report data space used and database report backup space used. sensitive inventory info stored in ansible vault files. - Build LXDock instances for applications. - Ensure NodeJS 8 used in Vagrant, LXDock and Dev - Initial CI/CD with TravisCI for Github apps. - Initial research to use Packer to build images, first for vagrant and Vsphere images later. - LXDock/ansible playbooks for deployment in Linode servers, fail2ban configured, and ssh keys deployment. - Update *deb files produced (more dependencies, specific dependecy for NodeJS8 package installed from NodeSource repository)

Node.js
GitLab CI/CD
VMware
Debian
TypeScript
Travis CI
Vagrant
Packer
Ansible
PostgreSQL
Dev OpsFedex
05/2017 - 07/2017

Initial migration from On Premise Server to Azure Cloud, Ansible playbooks for deploy and migration process. Implementation of Information Security policies in deployment process, according to PCI and CCSP programs.

GitLab CI/CD
PCI Compliance
Azure
Azure SQL Databases
Ansible
Dev Opsauthentic-dot
04/2016 - 12/2016

Ansible playbooks for deploy development and production environment. Migration from old infrastructure to new infrastructure in cloud. Change the deploy process in production in two parts, stage and production. Implement Gitlab/Gitlab-CI for project management and CI. Golden Images with Packer and Ansible. Deploy Golden Images in PROD and DEV environment with Terraform. Deploy Jenkins for CI works. Research Terraform, CloudFormation, TravisCI, GitlabCI.

Docker
Node.js
GitLab CI/CD
AWS RDS
Docker Compose
Travis CI
AWS CloudFormation
Packer
Ansible
GitHub
Dev OpsClicks and Bricks
05/2015 - 01/2016

Install/Config Newrelic Agents/Monitoring for Servers/PHP Apps. DBA MySQL (Percona) based applications. Ansible playbooks for deploy apps in AWS EC2 created instances. Review/Deploy of Jenkins jobs in Dev/Test environments. Review with dev teams the results from monitoring tools and order the deployment process from this teams. DBA, review and re-configure production’s DB (generate indexes, reconfigure tables/databases to manage history and maintain quick responses). DBA, unify reconfigurations of all databases in prod, test and stage to avoid different config. Tests for OpenEdx Deploy with OpenStack and Ansible (based in DevStack). Application development of sentiment analysis (in spanish) for new based reviews, for news resumes and social network comments (based in Python/NLTK, web development Django based with MariaDB). Ansible playbooks for creation of LXD Instances (Web and Database instances) and deploy of sentiment analysis application in LXD instances.

Python
Django
BitBucket
MySQL/MariaDB
Shell Scripting
New Relic
AWS Cloud Architecture
Jenkins
Ansible
SysadminAynitech
07/2014 - 04/2015

WebOps Team for HomeAway: Sysadmin role for Linux server administration in development, test, stage and production environments in HA Datacenters, CentOS deploy process for diferent environments (dev/test/pre/stage/prod) with Cobbler for basic server deploy and app deploy/config with Puppet configuration management.

Linux Server Administration
Linux Server Configuration
VMware
Shell Scripting
Puppet
Bash
Education
Redhat Certified EngineerRedhat
07/2005 - 04/2011