From 074522d9c7d1ac55f508e81fff051ede58f31cec Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 24 Apr 2022 21:18:02 -0500 Subject: [PATCH 1/3] cv: firemon: Add PR Bot --- content/cv/firemon.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/content/cv/firemon.md b/content/cv/firemon.md index a3f6138..8d76c40 100644 --- a/content/cv/firemon.md +++ b/content/cv/firemon.md @@ -75,6 +75,17 @@ from a single server to massive multi-node ecosystems. * User Interface: Typescript/Vue+Vuetify +## PR Bot + +* Implements a web hook for Atlassian Bitbucket (stash) +* Reacts to new and updated Pull Requests +* Automatically checks Git commits and changed code to enforce style guide and + other project-specific requirements +* Adds comments to Pull Requests indicating check results, marks PR as approved + or needs work +* Written in Python, no external dependencies + + ## QEMU VM Log Socket Proxy * Component of FMOS End-to-End tests running on-premises using QEMU/libvirt From 25b68d75da3aa77ffa1a4300196ff1832db47222 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 24 Apr 2022 21:32:27 -0500 Subject: [PATCH 2/3] cv: firemon: Update FMOS Gen. II --- content/cv/firemon.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/content/cv/firemon.md b/content/cv/firemon.md index 8d76c40..bd24877 100644 --- a/content/cv/firemon.md +++ b/content/cv/firemon.md @@ -28,7 +28,7 @@ from a single server to massive multi-node ecosystems. * Configuration policy for deployment of all FireMon software and third-party dependencies * Support for single-server and distributed deployments - * Automatically compute JVM heap sizes for each process based on availnable + * Automatically compute JVM heap sizes for each process based on available resources * Configures Elasticsearch in single-node or clustered mode * Configures PostgreSQL with optional replication to standby servers @@ -38,6 +38,14 @@ from a single server to massive multi-node ecosystems. authentication information for PostgreSQL, Elasticsearch * Configures strongSwan IPsec/IKEv2 key management daemon for opportunistic encryption of Elasticsearch communication + * Configures operating system login, password policy, including support for + external authentication providers such as LDAP or Kerberos + * Sets up *collectd* and Carbon (Graphite data storage engine) to track + system performance metrics, optionally replicating metrics data to a + FireMon-managed central storage for real-time review + * Optionally configures *rsyslog* to send log messages to remote destinations + over UDP, TCP, or TCP+TLS + * Configures *tmux* to automatically launch at user login * … # FMOS Generation III From b27a78c9f7779b4f2ca6ca1f1fac88a04fb29e71 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 1 May 2022 14:11:24 -0500 Subject: [PATCH 3/3] cv: Perceptive: Initial notes --- content/cv/perceptive.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/content/cv/perceptive.md b/content/cv/perceptive.md index fb4166c..8493700 100644 --- a/content/cv/perceptive.md +++ b/content/cv/perceptive.md @@ -18,3 +18,12 @@ redeployments, and sunsetting of disused services. ## System Administrator + +* Install and maintain hundreds of physical machines in on-premises data center +* Manage Dell blade center and blade servers +* Deploy Zabbix to Windows servers using custom MSI package and Windows Server Update Services +* Integrate Perceptive Active Directory domain with Lexmark corporate IDM + solution +* Identify and contact owners and use cases of all on premises hardware in + order to determine what to move to new data center