Curriculum Vitae

Dennis Cavalcante

Cloud DevOps Engineer

DevOps Engineer focused on automation, reliability, and scalable cloud-native delivery. I build CI/CD pipelines, harden infrastructure, and accelerate teams with observability-first practices.

Profile photo

I live by the philosophy that "To triumph without struggle is to triumph without glory." Whether I am debugging a complex cloud architecture, studying for the TCF Canada exam, or training for the CKA, I embrace the challenge. I believe the hardest paths lead to the most meaningful professional and personal growth.

02

Technologies

Tools grouped by category.

03

Projects

Selected repositories and experiments. Click on any of them to check the code.

dk8s

Kubernetes-focused repository with automation and deployment tooling.

GitHub logo Kubernetes logo GitHub • Kubernetes

tcfsimulator

Multi-page web app for TCF Canada practice.

GitHub logo Gemini logo Google Cloud logo GitHub • Gemini • Google Cloud

infra-automation-eks

GitLab repository for EKS infrastructure automation and IaC.

GitLab logo Amazon EKS logo Terraform logo GitLab • EKS • Terraform

online-boutique-gitops

GitOps-based deployment of the Online Boutique app.

GitLab logo Terraform logo ArgoCD logo GitLab • Terraform • ArgoCD

04

Experience

Recent roles and leadership highlights.

Read More

Sep 2023 — Present

Limelight Software

CloudOps Engineer

  • Create and maintain AWS infrastructure using Terraform and Ansible scripts.
  • Create scripts/automation to solve daily needs. Mostly shell scripts.
  • Manage physical and cloud IT infrastructure, ensuring compliance with SOC 2 Type.
  • Troubleshooting experience with Java webapp, AWS, MS Entra, Linux, Windows, Postgres, MS SQL, VPN / Network, E-mail / Proofpoint. Proficiency in logs analysis to deliver quick and efficient solutions.
  • Critical thinker — able to investigate root causes and prevent recurrence.
Read More

Oct 2022 — Mar 2023

Gambling.com Group

DevOps Engineer

  • Create new AWS and CloudFlare infrastructure using Terraform; Ansible used to configure EC2.
  • Design and enhance pipelines for the Dev team, mostly GitHub Actions and Jenkins.
  • Responsible for resolving AWS Security Hub alerts and Jira tickets.
Read More

Apr 2021 — Oct 2022

InMetrics

DevOps Engineer

  • Use CloudFormation and Terraform to create infrastructure.
  • Create monitoring tools using Python on a CI/CD pipeline.
  • Apply monitoring tools such as Event Bridge and Grafana.
  • Migrate from on-premises to the cloud.
Read More

Oct 2020 — Apr 2021

Lupeon

Cloud Infrastructure Analyst

  • Enhance security and architecture, monitor all EC2s using CloudWatch, Windows Server, and Linux support; manage instances with alerts, also using Python boto3.
  • Investigate collected logs, provide solutions, and dashboards.
  • Migrate the database from an EC2 instance to RDS.
  • Reduce AWS environment costs.
  • Creation of an Azure architecture using Terraform.
Read More

Feb 2019 — Apr 2020

Sonepar Brasil

Infrastructure Analyst

Feb 2020 — Apr 2020 · 3 mos

  • Responsible for the Proofpoint implementation project across Sonepar Brazil, creating training content for end-users and the 1st level support team.
  • VMware, ITSM and +6 skills.

System Analyst

Feb 2019 — Jan 2020 · 1 yr

  • 2nd level support for ERP TOTVS Datasul and local CRM application FullSys Sphere, EDI, invoices, and distribution center processes end-to-end.
  • Responsible for the EDI migration project from the old base to the new one.
Read More

Jul 2016 — Jan 2019

Stefanini Brasil

Major Incident Management

  • Act as escalation path for major and critical incidents to ensure service is restored urgently.
  • Execute Major Incident process tasks in adherence with global and local requirements.
  • Monitor and manage escalating or potential service disrupting incidents.
  • Ensure accurate, timely, proactive communications with key stakeholders through the Incident / Major Incident lifecycle.
  • Contribute to design and development of Incident Management processes, tools, templates, documents and reports.
  • Provide education, guidance, support to ensure adoption and adherence to Incident Management processes.
  • Improve availability by proactively identifying Problems and providing Workarounds before incidents recur.
  • Ensure that after a successful solution the Problem Record contains a full historical description, and related Known Error Records are updated.
Read More

Oct 2008 — Feb 2015

IBM

Systems Administrator — Dow Chemical

Mar 2013 — Feb 2015 · 2 yrs

  • Windows Server builder on physical and virtual environments.
  • Citrix XenApp.
  • VMware ESX.
  • Skills: Citrix, VMware, +10 skills.

System Administrator — Dow Chemical

May 2011 — Mar 2013 · 1 yr 11 mos

  • Windows Server Support 2000 / 2003 / 2008.
  • Active Directory.
  • Printer queues.
  • Server Health Check.
  • Suporte Windows Server 2000 / 2003 / 2008.
  • Active Directory.
  • Filas de impressao.
  • Seguranca / Saude do servidor.
  • Skills: Citrix, VMware, +9 skills.

User Administrator

Oct 2008 — Apr 2011 · 2 yrs 7 mos

  • ID Administrator and troubleshooting for Active Directory, Lotus Domino 8, Lotus Notes 8, NetApp, Microsoft Exchange 2003.
  • Administrador de IDs e solucionador de problemas referente as ferramentas abaixo.
  • Active Directory.
  • Lotus Domino 8.
  • Lotus Notes 8.
  • NetApp.
  • Microsoft Exchange 2003.
Read More

Apr 2008 — Oct 2008

Sonda Procwork

Service Desk Analyst

  • 1st Level Support.
  • Lotus Notes.
  • Windows XP.
  • ERP Systems.

05

Certifications

Industry-recognized credentials and specializations.

Certified

AWS Solutions Architect Associate badge AWS Solutions Architect Associate
AWS SysOps Administrator badge AWS SysOps Administrator
AWS Cloud Practitioner badge AWS Cloud Practitioner
Azure Administrator Associate badge Azure Administrator Associate
Azure Fundamentals badge Azure Fundamentals

Studying

Certified Kubernetes Administrator badge Certified Kubernetes Administrator
Terraform Associate badge Terraform Associate
Azure DevOps Engineer Expert badge Azure DevOps Engineer Expert

06

FAQ

Quick answers to common questions.

What is your current status?

I have an Open Work Permit. I submitted for a renewal, which means I am legally able to work for any company in Canada.

Where are you based?

Currently living in Toronto, ON, but I am open to relocation for the right opportunity.

What are you currently learning?

I’m currently deep-diving into Kubernetes via the "Descomplicando Kubernetes" track to prepare for my CKA.

Why DevOps?

I love the intersection of software and infrastructure. Moving from traditional SysAdmin to DevOps felt like a natural evolution of my passion for automation.

Languages?

English and Portuguese are my primary languages, and I am currently studying hard to master French (TCF Canada).