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.

Scroll

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
Descomplicando Kubernetes lab repository with foundational kubectl commands and dry-run manifest generation. Focuses on core cluster/pod inspection and YAML-based workflow practice.

tcfsimulator

Multi-page web app for TCF Canada practice.

GitHub logo Gemini logo Google Cloud logo GitHub • Gemini • Google Cloud
Multi-page TCF Canada practice platform. Speaking tasks use Gemini for prompt/TTS flow and Google Cloud Speech-to-Text for transcription through backend API routes. Designed for deployment on Vercel with environment-based API key configuration.

infra-automation-eks

GitLab repository for EKS infrastructure automation and IaC.

GitLab logo Amazon EKS logo Terraform logo GitLab • EKS • Terraform
EKS infrastructure automation repository centered on IaC workflows and repeatable environment provisioning. Combines GitLab-based pipeline automation with Terraform-style infrastructure management for AWS Kubernetes environments.

online-boutique-gitops

GitOps-based deployment of the Online Boutique app.

GitLab logo Terraform logo ArgoCD logo GitLab • Terraform • ArgoCD
GitOps-oriented deployment repository for the Online Boutique stack. Uses declarative delivery patterns, Terraform provisioning, and ArgoCD synchronization concepts to keep cluster state aligned with versioned manifests.

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.

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.

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.

Apr 2008 — Oct 2008

Sonda Procwork

Service Desk Analyst

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

05

Professional Development

Industry-recognized credentials and specializations.

Certifications

AWS Solutions Architect Associate badge AWS Solutions Architect Associate Expired Sep 9, 2023
AWS SysOps Administrator badge AWS SysOps Administrator Expired Jan 25, 2024
AWS Cloud Practitioner badge AWS Cloud Practitioner Expires Jan 24, 2027
Azure Administrator Associate badge Azure Administrator Associate Expires Aug 17, 2026
Azure Fundamentals badge Azure Fundamentals Issued Aug 21, 2020

Ongoing Learning

Certified Kubernetes Administrator badge Certified Kubernetes Administrator Certificate Candidate Q4 2026
Terraform Associate badge Terraform Associate Certificate Candidate Q2 2026
Azure DevOps Engineer Expert badge Azure DevOps Engineer Expert Certificate Candidate Q3 2026
PICK program badge Containers and K8s Intensive Program Target Completion Q4 2026 PICK - Programa Intensivo de Containers e Kubernetes

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.

How do you stay current with new technologies?

I’m a continuous learner. Currently, I’m balancing the PICK intensive program for Containers and Kubernetes with AI-assisted coding to accelerate my technical growth. I believe the "struggle" of learning is where the glory of the career is found.

What languages do you speak? and What Level?

Fluent English and Portuguese, Intermediate French and Spanish.

Are you a Software Developer?

Technically, no—I'm a DevOps/Cloud specialist. But I’m very comfortable in a codebase; I enjoy experimenting with different languages and I regularly develop small tools to improve my efficiency.

Do you work with On-Premises or just Cloud?

I have a veteran background in Windows Server and VMware from my time at IBM, but my current focus is 100% on Cloud-Native (AWS/Azure/GCloud) and containerization.