summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Ball <nullspoon@oper.io>2017-04-27 20:52:26 -0600
committerAaron Ball <nullspoon@oper.io>2017-04-27 20:52:26 -0600
commitd30469980945c985f632f89c101840e696638fb7 (patch)
treed4352c1f9ef0d9c282577a1f49e87200a2dd2191
parent24dd6dcb9e2537fca4095a5a927489f64c32af3d (diff)
downloadresume-d30469980945c985f632f89c101840e696638fb7.tar.gz
resume-d30469980945c985f632f89c101840e696638fb7.tar.xz
New Truven items and cleanup to make room
Added mkpkg, server-validate, and a few rewordings. Cleaned items that are now irrelevent or worded with too much complexity from Dish Network, DaVita, CenturyLink, and Time Warner Cable.
-rw-r--r--resume.asciidoc64
1 files changed, 25 insertions, 39 deletions
diff --git a/resume.asciidoc b/resume.asciidoc
index 60697ab..8fcd733 100644
--- a/resume.asciidoc
+++ b/resume.asciidoc
@@ -58,12 +58,20 @@ ____
* Created documented bash scripting framework to consistently automate builds,
deployments, and cluster switches. This reduced feature development time and
- bug fix time. It also increased scalability, process visibility, and process
- testability.
+ bug fix time. It also increased process scalability, visibility, and
+ stability.
+
+* Implemented a configurable self-extracting package container [in bash] which
+ enabled complex scripts, frameworks, and resources to be reduced to a single
+ file and subsequently easily deployed.
+
+* Wrote a configurable server validation scripting framework for ensuring any
+ given server met the team's deployment requirements for the specified server
+ role (eg: frontend, database, storage, tomcat, etc).
* Automated developer machine build process so developers would have consistent
environments in which to write, build, test, and deploy their code. This
- reduced a 2 week per-employee setup time to 15 minutes.
+ reduced a 2 week per-employee setup time to about 15 minutes.
* Created a command line Artifactory api wrapper for managing artifacts using
Perl. Wrapper could download, upload, and copy artifacts to alternate repos
@@ -105,14 +113,9 @@ ____
* Wrote C program to parse 7.9 million firewall rules to determine how many
were actually needed by also parsing nginx access logs
-* Wrote a complex bash script to perform storage benchmarks on legacy VMWare
- storage against the new OpenStack storage
-
-* Managed Puppet Enterprise 3.2
-
-* Worked with r10k to perform dynamic environment deployments
-
-* Used Hieradata to support separation of data and modules
+* Managed configurations with Puppet Enterprise 3.2, r10k for dynamic
+ environment deployments, and Hieradata to support separation of data and
+ modules
* Assisted automating legacy VMWare infrastructure (54 hypervisors) to keep it
running smoothly until migration to OpenStack had been completed
@@ -132,8 +135,8 @@ ____
| Linux Engineer | * Contract
|=====
-* Deployed and managed Mapr (Hadoop distribution) for the principle architects
- for the development and test clusters
+* Deployed and managed Mapr (Hadoop distribution) for development and test
+ clusters
* Wrote bash script to manage and synchronize users and their home directories,
detect and allocate unique uid/gid pairs, and perform various user-related
@@ -142,8 +145,6 @@ ____
* Set up HAProxy for TCP forwarding of LDAPS traffic from corporate into the
lab (dev/test) network for authentication
-* Integrated LDAP into MediaWiki, Cacti, and GitLab
-
* Performed various MediaWiki administrative tasks (backups, page management,
writing templates, etc).
@@ -152,10 +153,6 @@ ____
* Wrote Ansible playbooks to deploy and configure various types of servers
-* Wrote Python script to dump customized phpipam IP/DNS information to bind
- zone files to consolidate to a single DNS update source (customizations were
- additional database fields to handle CNAME records)
-
* Worked primarily with CentOS 6.5, 6.6, 7 (a few hundred), as well a few
one-off Ubuntu servers
____
@@ -175,15 +172,12 @@ ____
* Wrote recursive chef cookbook dependency enumeration script in Ruby (1.9)
-* Designed and built entire base chef cookbook infrastructure for
- Windows-specific deployments
-
-* Wrote OS-independant classes to aid with writing general cookbooks for Linux
- (CentOS 5 and RHEL 5) and Windows
+* Designed and built chef cookbook compatibnility layer for Windows-specific
+ deployments using cookbooks designed for Linux
-* Built a local virtual chef development environment running on kvm and managed
- with virsh, virt-install, qemu, and other libvirt tools. VMs could be created
- from a template in about two to five seconds each.
+* Built a local virtual chef development environment running on kvm, managed
+ with libvirt apis. VMs could be created from a template in about two to five
+ seconds each.
____
@@ -195,10 +189,10 @@ ____
| Linux/Unix Systems Engineer |
|====
-* Administered primarily AIX (5.3 and 6.1) and Linux (RedHat 4 - 6)
+* Administered AIX (5.3 and 6.1) and Linux (RedHat 4 - 6)
-* Standardized, consolidated, and converted team documentation from a
- Sharepoint Shared Documents library to MediaWiki
+* Standardized, consolidated, and converted team documentation from
+ Sharepoint Shared Documents to MediaWiki
* Audited and remediated security holes to harden Linux and AIX servers
@@ -220,9 +214,6 @@ ____
anonymization of workloads by installing all applications in userspace on a
generic system instance running under service accounts accessible only
through sudo
-
-* Built and deployed custom RPMs to force standards adherence on new system
- builds for global service account uid, gid, naming, and pathing standards.
____
@@ -239,9 +230,6 @@ ____
* Designed and programmed a central team information repository using PHP,
JavaScript, AJAX, and MySql
-* Designed and programmed an authentication web service for integration into
- the team's various web applications
-
* Managed middleware applications on over 1,100 servers
* Worked closely with DBAs, developers, and data/networking teams to
@@ -252,10 +240,8 @@ ____
* Administered applications running on WebMethods 5 - 8 and Weblogic 6.1 - 10.3
-* Used CA Wily Introscope 9 to monitor production and test environments
-
* Performed a Wily agent upgrade across the entire middleware environment
- (about 1,000 servers at the time) on Weblogic, WebMethods, and Tomcat
+ (about 1,000 servers) on Weblogic, WebMethods, and Tomcat
____

Generated by cgit