Gabriel S.

Gabriel S.

DevOps AWS, Google Cloud Platform Developer

Request Rate
Canada, Toronto

Experienced consultant with a strong track record of implementing DevOps culture, platform engineering and assisting organizations with software delivery. Skilled in building highly available applications and infrastructure, creating CI/CD pipelines and implementing configuration management systems. Active team leader, client-focused, positive attitude, and excellent ability to work with teams.

Skills

  • CI/CD
  • Python
  • Linux
  • Kubernetes
  • Terraform
  • Docker
  • AWS
  • Google Cloud Platform
0246810

Experience

Amazon / AWS, Canada, Toronto

DevOps Architect Consultant

June 2022 to Present

Stack:

  • Scripting;
  • Bash;
  • Continuous Integration;
  • Ansible;
  • Jenkins;
  • Terraform;
  • Kubernetes;
  • DevOps;
  • Python (Programming Language);
  • Amazon Web Services (AWS).


Responsibilities:

  • Designing, proposing, and implementing cloud solutions tailored to customers needs. Delivering IaC packages in Terraform, CDK or Cloud Formation, ensuring high standards of quality, security, and documentation.
  • Working on customers engagements, running discovery workshops, building roadmaps, documenting core design decisions, diagraming, breaking milestones into small actionable tasks with clear scope definition and validation.
  • Automated build and deployment process using AWS Pipelines or customers tech stack (Jenkins, GitHub...).
  • Cloud migration to several AWS services: EKS, Lambda, Control Tower, ALB, DevTools, EC2, R53, ECS, ECR, RDS, DynamoDB, CloudFront, Lambda Edge, EventBridge, etc.
  • Provide technical knowledge and recommend solutions based on the Well-Architected Framework.
  • Working with agile best practices to anticipate issues and escalations in order and ensure project’s success.

CoreLogic / Intersect, Canada, Toronto

Sr DevOps - Sr Professional Development Operations

March 2020 to May 2022

Stack:

  • Scripting;
  • Gradle;
  • Bash;
  • Pivotal Cloud Foundry (PCF);
  • Continuous Integration;
  • Ansible;
  • Jenkins;
  • Terraform;
  • Kubernetes;
  • Google Cloud Platform (GCP).


Responsibilities:

  • Led and implemented DevOps workstream for high visibility projects from development to production, including CoreLogic’s OneHome platform which had 3M+ active users by May-2022.
  • Designed and implement CI/CD pipelines of large-scale applications composed of 50+ microservices using tools like Jenkins, SonarQube, Blackduck, Artifactory, Cloud Foundry, Terraform, Ansible, Gradle, GitHub, Spring boot, Gradle, Spring Cloud Data Flow, Veracode, Kibana, PagerDuty, Uptrends, Imperva, and GKE.
  • Maintained AWS Production Services: EC2, S3, R53, IAM users, Load Balancers, VPN, Security gropus.
  • Submitted PR to the platform engineering to accommodate new features in the enterprise CICD pipeline.
  • Created Groovy/Jenkins library for application deployment, using Blue-Green strategy and sanity test before a definitive go-live.
  • Created detailed documentation, roadmaps, and validated decisions with key stake holders.
  • Developed CI/CD pipelines for microservices and QA test.
  • Coordinated migration from legacy DevOps tooling with no impact to the application or development teams.
  • Implemented the migration of solutions from AWS to GCP using IaC practices with Terraform and Ansible.
  • Effectively implemented disaster recovery of micro-service-based systems. Tested and validated fail-over and fail-back of 250+ containers. During the annual DR exercises the team was able to move to DR and back to PROD environment in less than one hour.

ScotiaBank, Canada, Toronto

DevOps Engineer/Coach

February 2016 to March 2020

Stack:

  • Scripting,
  • Gradle,
  • Bash,
  • Continuous Integration,
  • Ansible,
  • Jenkins,
  • Terraform.


Responsibilities:

  • Led the CI/CD transformation journey for internal teams. Coached dev teams to transform old applications to a DevOps operating model aligned with the enterprise requirements for cloud and on-prem deployments.
  • Onboarded Java, third-party and transformed legacy applications to fit into the banks custom CI/CD platform developed by the bank.
  • Created pipelines using Jenkins, Puppet, Gradle, Artifactory, PCF, Docker, Gradle, Maven, Ant, Python
  • Co-created features/changes in the platform CI/CD platform to accommodate specific scenarios such as Salesforce and other SaaS deployments.
  • Supported DEV teams to make design decisions while providing guidance through out the CICD implementation.
  • Developed automation scripts using groovy, java, shell script python and Golang.

HSBC, Brazil, Curitiba

System Analyst

October 2012 to July 2015

Stack:

  • Scripting,
  • Gradle,
  • Bash,
  • Continuous Integration,
  • Ansible,
  • Jenkins,
  • Terraform.


Responsibilities:

  • Developed scripts in Python, Bash to automate provisioning of new on-prem servers.
  • Developed HTML and JavaScript web-apps to support deployment of server third-party applications.
  • Performed CVE fixes and other upgrades in software the library.

Volvo Trucks, Brazil, Curitiba

Test Automation Analyst

June 2011 to October 2012

Stack:

  • Java,
  • VB,
  • HP QTP/UFT,
  • HP Quality Center,
  • IBM RFT.


Responsibilities:

  • Developed automation framework using HP QTP/UFT (Visual Basic) and IBM RTF (java).
  • Created roadmaps, use cases, tests, and documentation for automated tests.
  • Developed scripts to automate load, performance, regression, and integration tests.

Wipro Technologies, Brazil, Curitiba

System Analyst

April 2010 to May 2011

Stack:

  • Scripting,
  • Bash.


Responsibilities:

  • Provided 24/7 production support for Oracle Retail applications running on Unix servers.
  • Created automation and data extraction scripts using python and bash/ksh.
  • Performed batch optimization analysis and proposed several process changes to improve efficiency, which resulted in a 25% reduction of batch processing time.

Dataprom Equipamentos e Serviços de Informática Industrial Ltda, Brazil, Curitiba

System Analyst

June 2003 to April 2010

Stack:

  • C/C++,
  • Java,
  • Linux,
  • Windows Development.


Responsibilities:

  • Development of embedded and desktop software in C++ and Java.
  • Performed tests of new product prototypes in a laboratory and real-life situations.

Education

Project Management, Getúlio Vargas Foundation

September 2011 to February 2013

Brazil

OPET University of Technology

September 2003 to February 2006

Brazil