English:
Advanced
Juan Carlos S.
Vetted by YouTeam
Mexico
UTC -06:00
America/Monterrey
English:
Advanced
Senior DevOps Engineer
I’m a DevOps engineer with 5 years of experience, who works mostly with Linux based cloud environments which need to be highly scalable, optimized, and secure to host high-performance applications and systems. I love to code and I’m passionate about everything regarding automation. I also enjoy working with databases, web servers, cloud providers, HIPAA Compliance, CI/CD, and container orchestration technologies.
Want to hire this engineer?
Check if Juan Carlos is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
Reverse Media Group - Buzzdrives
The goal was to implement a highly scalable environment with their main site. I created different environments (dev, prod) and both of them had CI/CD with Bitbucket Pipelines, Amazon S3, AWS CodeBuild and AWS CodeDeploy. All the database info was located in a couple of RDS instances. Technology stack: Linux / AWS / Auto Scaling / Bitbucket Pipelines / Cloudwatch / Load Balancer / RDS
Responsibilities & achievements
DealershipPerformance360
I dockerized 6 applications, these apps are PHP and NODE. I managed to make the old functional applications in a dockerized environment. In order to accomplish this I used Amazon Elastic Container Service (ECS) along with ECR for image versioning and the deployments were made with Bitbucket Pipelines and the AWS DevTools. The deployment I configured was a Blue/Green deployment, this means that they don’t have downtime when a deploy its done. Configured prod and dev environment for each application that means they have 12 main dockerized applications. I also configured a multi branch deployment method on Bitbucket. Which means that everytime that they create a branch with the name feature/* a special pipeline is deployed and they will have a FDQN with the name of that created branch.e.i. They create a branch called feature/special-hotfix and they will automatically have a FDQN with the name special-hotfix.dealership.com(fictional FDQN) so they can test changes in their own live site before merging into master. Technology stack: AWS / Bitbucket Pipelines / AWS DevTools (CodePipeline, CodeBuild and CodeDeploy) / EC2 / Docker / ECS / ECR / EC2 / Load Balancers / PHP / NODE / Angular
Responsibilities & achievements
RISECX and CARESPACE
For RISECX I’ve setup and configured many websites, providing them with support for more than 10 sites some of them on AWS and some of them on Azure. For CARESPACE they needed an architecture completely built in Azure because of some security aspects recommended by Microsoft. For these I setup the next: - Container Instances, this service contains the application in a dockerized way. - Resource Groups - Application Gateway - Storage Accounts - Virtual Machines - Azure Container Registry - Azure DevOps (Azure Pipelines) - Terraform CI/CD flow: Implemented a complete CI/CD flow with Bitbucket Pipelines, and Azure Pipelines. When they make a change in Bitbucket, Azure is always checking the changes. Then, azure runs a pipeline to build the docker image and upload it to ACR. After the image is built and Azure DevOps detects that change, it starts another Release/Deploy Pipeline that runs Terraform and it constructs Networking, Application, and uploads different configuration files to Azure blob storage that would be used in the app. Technology stack: Azure / VPC / Container Instances / Virtual Machines/ Jenkins / Bitbucket / Azure monitoring / ACR / Azure DevOps / Azure Pipelines / Terraform
Responsibilities & achievements
Strike Graph
Here we deployed three environments (DEV, QA, and PROD) to ECS Fargate with Gitlab Pipelines and Terraform Templates. The Terraform templates deploy several services for AWS, EC2 servers, RDS, Load Balancers, VPC, Security Groups, ECS, ECR, and all the necessary configurations for the correct functionality of the application. Technology stack: AWS / Gitlab Pipelines / EC2 / Docker / ECS / ECR / EC2 / Load Balancers / Terraform / Node / React / Auth0 / Nginx / PostgreSQL
Responsibilities & achievements
Texsom
My job was to, along texsom.com, optimize and migrate different sites for this company. I migrated around 3 sites to different AWS EC2 instances. I also launched, configured, maintained and migrated a couple of big MySQL databases to AWS RDS service. Configured auto scaling and high availability methods for their wine site. They have too many requests on their site around 2 months each year. So they’re prepared in case that thousands of users get in their sites at the same time. Technology stack: WORDPRESS / PHP / RDS / AWS / EC2 / Route53
Responsibilities & achievements
Effortless legal
My job was to maintain the different environments already created and sites located on their servers, CI with Jenkins and deployment to AWS Elastic Beanstalk. Helped them fixing server-side issues regularly. Technology stack: AWS / EC2 / MySQL / Elastic Beanstalk / Jenkins
Responsibilities & achievements
Windsor cares facilities
Maintained more than 30 WordPress sites in two different servers. Email management. DNS management. Migration of the content to different servers several times. Updating and maintaining of WordPress on all the sites. Optimization of Apache and Nginx webservers on the server. Backups management for code and EC2 and RDS servers. Technology stack: AWS / EC2 / RDS / CloudFlare / PHP / WordPress
Responsibilities & achievements
Massy Stores
Managed, migrated and optimized different websites and environments for their team. They had several servers, databases and everything was maintained with AWS. Technology stack: AWS / EC2 / RDS / CloudFlare / PHP / WordPress
Responsibilities & achievements
INOLTRO
Supported them on different websites and hostings. Managed, migrated and maintained many databases. Optimized and launched many sites of their different clients. Worked with them with around 15 sites. Technology stack: AWS / EC2 / cPanel/ PHP / WordPress / MySQL
Responsibilities & achievements
Education
Higher education in Computer Science
Agency
50-100
GMT-7
United States
Core Expertise
Want to hire this engineer?
Check if Juan Carlos is available