Guilherme Ramos
DevOps Engineer
Years of experience
7
years
Location
Brazil
Salary
$4,500
/month
Main Skills
Java
MySQL
HTML
CSS
Jenkins
Complementary skills
Communication Skills
Linux

Summary

Software development engineer with strong experience in architecting and provisioning cloud infrastructure, managing Kubernetes clusters and automating the deployment of applications. Highlights are proactivity and good communication skills with the customer and the Scrum Team.

Experience

DevOps EngineerBairesDev, BrazilJUL 2021 - PRESENT

  • Developed and maintained CICD pipelines, and designed and built infrastructure as code with automation tools to create Kubernetes clusters and other services in AWS and Azure.
  • Utilized Terraform and Terragrunt to fully leverage the benefits of Infrastructure as Code.
  • Implemented a GitOps approach with ArgoCD, Helm, and Kustomize.
  • Built Kubernetes Cluster with Cilium bootstrapped using ClusterAPI.

Technologies: AWS, Azure, Helm, Kubernetes, Chart Museum, Grafana, Prometheus, Kafka, ELK, CypherQL, Jenkins, ClusterAPI, Cilium, GitOps, ArgoCD, Dex.

Solutions Architect & MLOps Engineereveris, BrazilJUL 2020 - JUL 2021

  • Designed and provisioned infrastructure as code for a BI application using PaaS resources from Azure and Big Data Architecture concepts such as Delta Lake.
  • Worked with DataOps and MLOps to operationalize data ingestion, anonymization, and machine learning.
  • Adapted Azure Data Lake Storage for compliance with Delta Lake standards.
  • Built data pipelines and data flows with Azure Data Factory.
  • Utilized Azure Machine Learning and Apache Airflow for MLOps.

Technologies: Helm, Grafana, Prometheus, Kafka, ELK, CypherQL, Terraform, GitLab, Azure Data Factory, Azure Data Lake, Azure Databricks, Azure Synapse Analytics, Spark 3.0, Python, Airflow, Azure Machine Learning, AKS.

Senior DevOps EngineerDextra Digital, BrazilJAN 2020 - JUL 2020

  • Architected and provisioned cloud resources on Azure and AWS with Infrastructure as Code.
  • Created CICD Pipelines using standard GitFlow and GitOps for multiple microservices.
  • Dockerized .NET Core microservices and used container orchestration for high availability, scalability, and elasticity.
  • Managed Kubernetes Service Mesh, Security Issues, Resources Usage, and Monitoring.
  • Launched, configured, and managed a .NET NuGet feed repository.

Technologies: Azure Services and DevOps, AWS (Cloudformation, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Lambda, EKS, ECS, Fargate, Route53, Certificate Manager, EC2, IAM, CloudWatch, CloudTrail, Dynamo, Aurora, Cognito), Kubernetes, Istio, Prometheus, Grafana, Kibana, SonarQube, Helm, Flux, Spinnaker, Puppet, SignalFx, Python, Hashicorp Vault, Terraform, Confluence, JIRA, Bitbucket, Jenkins, Kafka, ProGet.

DevOps SpecialistDaitan Group, BrazilSEP 2019 - JAN 2020

  • Developed a full DevOps project as a beginner’s tutorial for future DevOps Engineers at Daitan.
  • Spun up a Kubernetes Cluster from scratch with kubeadm and kubelet.
  • Developed and Dockerized Java microservices with Spring Boot.
  • Provisioned automated software configuration with Ansible.
  • Provisioned cloud infrastructure as code with Terraform.

Technologies: Chef, Ansible, Kubernetes, Docker, Terraform, Jenkins, AWS, Shell, Ruby, Java, MongoDB, Linux, IntelliJ, Splunk.

Software Development EngineerMobart, BrazilMAR 2017 - SEP 2019

  • Served as a team leader and developer for the startup’s Java application Velis, a CRM for Android and Web platforms.
  • Introduced CI/CD pipelines reducing time to software rollout by 50%.
  • Introduced Scrum Framework, increasing productivity.
  • Developed 10 new features and fixed impacting bugs, augmenting customer reliability.
  • Increased Unit test coverage by 10%.