Cybersecurity DevSecOps Engineer
Design, automation and operation of the internal DevOps & Cloud platforms behind the entity's cybersecurity product lines: an on-premise private cloud hosting security products, attack-simulation environments and data processing services for cyberdefense teams. Agile Scrum on two-week sprints, GitLab workflow with code review and CI validation.
-
Orchestration & Platform Engineering
Industrialized Kubernetes cluster deployment at customer sites down to a single JSON
meta-file (domain name, node count, certificates, application URLs) and one command:
node VM provisioning with Terraform on on-premise VMware or OpenStack, prerequisite
checks (SSH, DNS, hostnames, certificates), cluster bootstrap with Kubespray, and
installation of our product Helm charts templated from that same file. Orchestrated
in Ansible and run from GitLab CI with non-regression tests, so the install
reproduces identically from one customer site to the next.
-
Build Orchestration & Virtualization
Prototyped Kubernetes orchestration of native C/Rust builds on Windows and Linux
without cross-compilation, driven by Temporal and targeting RKE2 in production.
Selected the local runtime after benchmarking minikube, kind, k3s and k3d on
performance, air-gapped reproducibility and maturity — kind won on CI integration.
Windows pods run on Linux-only nodes through KubeVirt, preferred over dockur/windows
for performance despite a heavier setup: direct /dev/kvm access and kernel module
control to rule out emulation, with a golden qcow2 image built by Packer and QEMU
and VirtIO drivers injected via an unattended install file.
-
Infrastructure as Code
Built and maintained Linux/Windows attack-simulation environments on an on-premise
VMware platform: image factory industrialized with Packer, VM provisioning and
system configuration through Ansible roles and PowerShell scripts. Manual image
preparation gave way to a versioned chain, making environments disposable and
rebuildable identically.
-
Malware Analysis Platform
Operated a self-hosted multi-antivirus file scanning platform (VirusTotal-like):
scanning engines isolated in virtual machines on VMware ESXi, file submission and
verdict retrieval through a REST API, analysis services written in Python and Go
then deployed by Ansible. Analysts can qualify a sensitive file without handing it
to an external service.
-
DevOps Automation
Automated the CI/CD pipelines driving the production chain: dependency packaging,
container image builds, security scanning and artifact promotion to target
environments, with steps tooled in Python, Go, Bash and PowerShell to cover Linux
and Windows components alike. Removing the manual delivery steps cut delivery time.
- Observability & Reliability Designed and implemented infrastructure monitoring and observability: system and application metrics collected by Prometheus, per-service dashboards and alerting in Grafana, containerized stack deployed by Ansible. Tracked service availability, node CPU/memory usage and pipeline duration and failure rate, surfacing capacity saturation before it reached users.
-
Binary Forensics Tooling
Developed a forensic statistics tool for binaries: mounts the filesystem of a Windows
or Linux disk, extracts every binary it holds to a MinIO server, computes indicators
over the stored executables in PostgreSQL, and exposes exploration and reporting in
Jupyter notebooks. Gives analysts a reproducible characterization of a binary over a
growing sample volume.
- Secrets Management Centralized secrets management for the deployment playbooks: encryption with ansible-vault and injection at run time through GitLab CI protected variables, so that no credential is ever stored in clear text in the repositories.