<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Hugo Santos on Hugo Santos | Platform Engineer</title><link>http://hugoqs.pt/</link><description>Recent content in Hugo Santos on Hugo Santos | Platform Engineer</description><image><title>Hugo Santos | Platform Engineer</title><url>http://hugoqs.pt/images/profile.png</url><link>http://hugoqs.pt/images/profile.png</link></image><generator>Hugo -- 0.163.3</generator><language>en-us</language><lastBuildDate>Fri, 03 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="http://hugoqs.pt/index.xml" rel="self" type="application/rss+xml"/><item><title>Education &amp; Certifications</title><link>http://hugoqs.pt/education/</link><pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate><guid>http://hugoqs.pt/education/</guid><description>&lt;h2 id="-education"&gt;🎓 Education&lt;/h2&gt;
&lt;h3 id="technological-specialization-in-network-and-system-administration"&gt;Technological Specialization in Network and System Administration&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;CINEL – Center of Education in Electronics, Energy, Telecommunications and IT&lt;/strong&gt;
&lt;em&gt;Nov 2018 – Aug 2020&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Final Grade:&lt;/strong&gt; 17/20&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Qualification Level:&lt;/strong&gt; EQF Level 5 (74.5 ECTS Credits)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Core Competencies:&lt;/strong&gt; Heterogeneous environments (Windows/Unix), server virtualization, network device management (switching, routing, VPN), security hardening, monitoring systems&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Capstone:&lt;/strong&gt; &lt;a href="http://hugoqs.pt/projects/capstone/"&gt;Enterprise High-Availability Network&lt;/a&gt; — dual-vendor WAN edge with VRRP failover, multi-area OSPF, Windows AD/Exchange and Samba AD domains, ZFS/iSCSI storage, Bareos backups, Zabbix monitoring&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="bachelors-degree-in-musicology"&gt;Bachelor&amp;rsquo;s Degree in Musicology&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;NOVA FCSH (Universidade Nova de Lisboa)&lt;/strong&gt;
&lt;em&gt;2013 – 2017&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Get in Touch</title><link>http://hugoqs.pt/contact/</link><pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate><guid>http://hugoqs.pt/contact/</guid><description>&lt;h3 id="contact"&gt;Contact&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Email:&lt;/strong&gt; &lt;a href="mailto:me@hugoqs.pt"&gt;me@hugoqs.pt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/in/hugoqueirozsantos"&gt;linkedin.com/in/hugoqueirozsantos&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/vicktorhugoqs"&gt;github.com/vicktorhugoqs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Location:&lt;/strong&gt; Lisbon, Portugal&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Professional Experience</title><link>http://hugoqs.pt/experience/</link><pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate><guid>http://hugoqs.pt/experience/</guid><description>&lt;h2 id="platform-engineer--devops-engineer"&gt;Platform Engineer / DevOps Engineer&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Siemens&lt;/strong&gt; | Jan 2022 – Present | Lisbon, Portugal (Remote)&lt;/p&gt;
&lt;h3 id="platform--vm-lifecycle-automation"&gt;Platform &amp;amp; VM Lifecycle Automation&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Built VM image pipelines on &lt;strong&gt;Tekton with KubeVirt&lt;/strong&gt; — ISO-based installation driven by cloud-init, plus cloud-image customization with libvirt/guestfs to meet internal partitioning requirements — for Ubuntu, Debian, and RHEL&lt;/li&gt;
&lt;li&gt;Developed a &lt;strong&gt;self-service VM provisioning workflow&lt;/strong&gt;: requests arrive as GitHub Issues, and GitHub Actions deploys through a custom &lt;strong&gt;Helm chart&lt;/strong&gt; that templates the VM and its disks on OpenShift Virtualization, registers the IP via the phpIPAM API, and hands off to &lt;strong&gt;Ansible&lt;/strong&gt; for post-deployment configuration&lt;/li&gt;
&lt;li&gt;Manage the full lifecycle of hundreds of Linux servers across multiple international datacenters — provisioning, patching, compliance, credential rotation, and decommissioning&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="log-management-platform"&gt;Log Management Platform&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Built and operate the team&amp;rsquo;s centralized logging for its managed servers: &lt;strong&gt;Beats&lt;/strong&gt; agents ship to &lt;strong&gt;Logstash&lt;/strong&gt; nodes, which route streams to &lt;strong&gt;OpenSearch&lt;/strong&gt; — and selected log types also to a company-wide &lt;strong&gt;Kafka&lt;/strong&gt; platform&lt;/li&gt;
&lt;li&gt;Developed the Ansible role for automated OpenSearch/Logstash/Dashboards deployment with TLS, OIDC authentication, and ISM retention policies&lt;/li&gt;
&lt;li&gt;Onboarded logs from 10+ services the team runs — monitoring, backup, DHCP, IPAM, file servers, antivirus mirrors, terminal servers, Ansible Automation Platform — into the central platform&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="security--compliance-automation"&gt;Security &amp;amp; Compliance Automation&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Maintain &lt;strong&gt;CIS-derived hardening roles&lt;/strong&gt; for Ubuntu, Debian, and RHEL — translating company-wide measure plans (built on CIS, NIST, and other published standards) into Ansible, with per-measure tagging for selective execution&lt;/li&gt;
&lt;li&gt;Built automated compliance checking: an Ansible role that emails compliance reports and raises &lt;strong&gt;Icinga2&lt;/strong&gt; alarms for non-compliant hosts, with remediation coordinated with the teams owning each VM&lt;/li&gt;
&lt;li&gt;Implemented &lt;strong&gt;credential rotation automation with HashiCorp Vault&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Manage fleet-wide antivirus infrastructure — mirror server, Ansible deployment role, monitoring, and exception handling&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ansible-automation-platform-aap"&gt;Ansible Automation Platform (AAP)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Administer AAP across 60+ inventory groups — execution nodes, OIDC authentication, and Grafana monitoring dashboards&lt;/li&gt;
&lt;li&gt;Author and maintain, with my team, 10+ Ansible roles on GitHub Enterprise with CI/CD linting pipelines and automated release drafting&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="infrastructure-operations"&gt;Infrastructure Operations&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Deliver and run the VMs behind the team&amp;rsquo;s internal services — ALM tooling, artifact repositories, build agents, load balancers, monitoring — handling incidents and service requests across access management, storage, networking, patching, and service recovery&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Key Technologies:&lt;/strong&gt; Ansible, AAP, OpenShift Virtualization (KubeVirt), Tekton, Helm, GitHub Actions, HashiCorp Vault, OpenSearch, Logstash, Grafana, Icinga2, VMware ESXi, Python, Bash&lt;/p&gt;</description></item><item><title>Enterprise High-Availability Network (Capstone)</title><link>http://hugoqs.pt/projects/capstone/</link><pubDate>Fri, 31 Jan 2020 00:00:00 +0000</pubDate><guid>http://hugoqs.pt/projects/capstone/</guid><description>Final project of my CET in Network &amp;amp; Systems Management at CINEL: a fully working multi-site corporate network — dual-vendor VRRP WAN edge, 3-area OSPF, Windows AD + Exchange, Samba AD, segmented firewalls with a VPN mesh, Bareos backups and Zabbix monitoring — defended live.</description></item></channel></rss>