Sr Site Reliability Engineer (SRE), AWS, & Linux Automation
Gilbert, Arizona, United States
LifeLock
Automation & Release Engineer
January 2014 to Present
Apollo Group
Software Release Coordinator & Release Engineer
October 2011 to January 2014
Meatsplosion.com
Founder and Writer
April 2010 to October 2012
Northwestern Mutual
Software Release Coordinator/Manager & SharePoint Document Library Administrator
January 2010 to April 2011
Greater Milwaukee Area
Dog Tired Day Care
Web Maintenance, Network & On-site Support
November 2008 to April 2010
Northwestern Mutual
Project Coordinator - Information Security
November 2009 to January 2010
MillerCoors
Helpdesk Level 2 – Infrastructure Migration Project
August 2009 to September 2009
Northwestern Mutual
Release Coordinator – Quality Assurance
October 2007 to April 2009
Northwestern Mutual
Project Assistant
October 2006 to October 2007
US Bank
Assistant Project Manager
July 2006 to October 2006
American TV
Mobile Electronics Installation
July 1998 to July 2006
American Family Insurance
Information Systems Administrator
November 2002 to May 2003
University of Wisconsin Milwaukee
Website Design & Onsite Computer Support - Peck School of the Arts
September 2001 to May 2002
University of Wisconsin Milwaukee
Help Desk Level 2
December 2000 to May 2002
Release and Automation - Shell/bash scripts, Jenkins, and Bamboo are my primary tools. Wrote a bash/jq script we're using to do rolling deployments to AWS EC2 instances & S3 buckets without taking an outage. In short, it watches the state of the node in the elastic load balancer, and once our target instance is removed from the... Release and Automation - Shell/bash scripts, Jenkins, and Bamboo are my primary tools. Wrote a bash/jq script we're using to do rolling deployments to AWS EC2 instances & S3 buckets without taking an outage. In short, it watches the state of the node in the elastic load balancer, and once our target instance is removed from the ELB, the deployer does the app stop/deploy/start and ensures the node is back up before continuing on to the next. Replaced manual Linux command line tasks with conditional shell scripts that run on Jenkins to reduce the teams' effort from minutes to seconds. Scripted app restarts for Tomcat and Weblogic. Configured deployments for production front-end/middletier to match our automated method in lower environments, replacing what was a manual process. I also install and upgrade Atlassian applications like Bamboo, Confluence, and Crucible. Configured Atlassian authentication to filter on users' LDAP group to reduce the license cost by limiting users to those that need the app. Made a script (bash & json) to put all services in PagerDuty into maintenance mode for those hopefully rare times when it's needed, and saves one the effort of individually clicking every...single...service in PagerDuty's UI. Active member of a successful project that allowed us to do zero downtime deployments in spite of monolithic apps with many intertwined dependences. For that I also made simple PHP dashboards to show which track was live to the public at the moment, the status of nodes in a pools on the F5, which gives us an at-a-glance look at our core environments. Some light experience with Chef and Ruby, working to master those soon.
What company does Kyle Hammerberg work for?
Kyle Hammerberg works for LifeLock
What is Kyle Hammerberg's role at LifeLock?
Kyle Hammerberg is Automation & Release Engineer
What industry does Kyle Hammerberg work in?
Kyle Hammerberg works in the Information Technology and Services industry.
Who are Kyle Hammerberg's colleagues?
Kyle Hammerberg's colleagues are Rei Carvalho, Daniel Arn, Robert Harrington, Tony Costantino, Brittney Cullen, Jonathan Knott, Jerrett Levensalor, Tom Barnes, Mehmet Yildirim, and Darshan B.
📖 Summary
HIGHLIGHTS • Automated deployments, builds, version reporting, pool/node status, and service restarts in Linux environments using Jenkins and shell/bash scripts. • Lead public-facing software releases each week in a production environment used by 3M people. • Created automated Release Management reporting to summarize the development and testing activities of projects and application support groups. • CompTIA Security+ certified OVERVIEW OF JOBS • Automation, Release & Build Engineer, Release Coordinator, Release/Change ManagementAutomation & Release Engineer @ Release and Automation - Shell/bash scripts, Jenkins, and Bamboo are my primary tools. Wrote a bash/jq script we're using to do rolling deployments to AWS EC2 instances & S3 buckets without taking an outage. In short, it watches the state of the node in the elastic load balancer, and once our target instance is removed from the ELB, the deployer does the app stop/deploy/start and ensures the node is back up before continuing on to the next. Replaced manual Linux command line tasks with conditional shell scripts that run on Jenkins to reduce the teams' effort from minutes to seconds. Scripted app restarts for Tomcat and Weblogic. Configured deployments for production front-end/middletier to match our automated method in lower environments, replacing what was a manual process. I also install and upgrade Atlassian applications like Bamboo, Confluence, and Crucible. Configured Atlassian authentication to filter on users' LDAP group to reduce the license cost by limiting users to those that need the app. Made a script (bash & json) to put all services in PagerDuty into maintenance mode for those hopefully rare times when it's needed, and saves one the effort of individually clicking every...single...service in PagerDuty's UI. Active member of a successful project that allowed us to do zero downtime deployments in spite of monolithic apps with many intertwined dependences. For that I also made simple PHP dashboards to show which track was live to the public at the moment, the status of nodes in a pools on the F5, which gives us an at-a-glance look at our core environments. Some light experience with Chef and Ruby, working to master those soon. From January 2014 to Present (2 years) Software Release Coordinator & Release Engineer @ Coordinate and lead the public & enterprise facing software releases for University of Phoenix and subsidiaries. On peak nights that would include 10+ release engineers deploying 100 distinct change requests to hundreds of linux or windows hosts in both our local data center and the Amazon cloud (AWS). Ensure changes have proof of testing and adequate instruction to both release and rollback if needed. Assign changes to our Release Engineers based on software platform and area of expertise. Conduct the release nights as point of contact between IT Operations, Release, and Development. As a release engineer, I would deploy changes to Linux and Windows test & production environments using ruby scripts, shell scripts, our in-house automated deployment suite, Linux command line, or RPDing to Windows servers. Use MobaXterm's multi-execution mode to modify multiple servers simultaneously: pushing packages, bouncing apps, changing permissions & ownership, or configuring bash-deployed applications to migrate them onto our in-house deployment suite. Update configuration files under version control using command line Subversion. From October 2011 to January 2014 (2 years 4 months) Founder and Writer @ I created this site originally for personal use, as a way to keep recipes and techniques I’ve tried in the past on hand for future reference. Since then, I found others from around the world visiting my site. I’ve owned several domains before Meatsplosion and I’m familiar with registering domains, arranging hosting, setting up FTP and email accounts, general and specific spam filtering, and massaging Google Adsense ads into the page layout. The website is based on WordPress with tweaks done to the CSS style sheet and the logo created in Photoshop/Gimp. Research and put SEO keywords into place along with link building with more well known sites. From April 2010 to October 2012 (2 years 7 months) Software Release Coordinator/Manager & SharePoint Document Library Administrator @ Release Coord: Created an automated reporting program to summarize the pre-implementation activities of 100+ developers across several functional groups. Led a weekly Release Readiness meeting with Leads, Project Managers, Architects and Analysts to ensure packages planned for implementation met intended functionality, testing, and deadline requirements. Worked with Operations to ensure necessary infrastructure would be available during software implementations. Created the list of pacakges (Bill of Materials) planned for each release. Reduced implementation error by working with Quality Assurance to ensure Developer verification of the staged files. Controlled “implementation churn” by assessing the urgency of expedited implementation requests. Led Project Managers and Developers through the testing and implementation phases of the systems development life cycle (SDLC). Improved and simplified communication with external clients by creating a portal for tracking and routing work requests. SharePoint Administration: As SharePoint Knowledge Library admin, I completed quality checks upon submitted and modified documentation for a repository that contains much of the division’s confidential system and process knowledge. Created means to improve SharePoint usage reporting via built in capabilities and initiated a push to implement WebTrends for SharePoint usage reporting. Simplified work requests by automatically populating SharePoint lists with the content of forms created in MS InfoPath. Created and modified SharePoint workflows, web parts, and user permissions. Extended SharePoint’s capabilities through use of the jQuery library (creating joins between lists to allow cascading of list/combo boxes based upon user selection), JavaScript, CSS, XML, XSLT, and XHTML. From January 2010 to April 2011 (1 year 4 months) Greater Milwaukee AreaWeb Maintenance, Network & On-site Support @ A bit of occasional freelance work to help out a friend. Updated the business website using Dreamweaver CS3, Photoshop CS2 and FTP. Setup and maintained their network of computers. Licensed and installed centralized network backup, a shared calendaring system, antivirus, and malware defense programs. From November 2008 to April 2010 (1 year 6 months) Project Coordinator - Information Security @ Created documentation for Information Security best practice to ensure a uniform message was communicated to thousands of people. Provided results of divisional IT security adherence using data correlation and manipulation within SharePoint lists, Excel sheets and Access tables. Simplified and automated as possible to allow people to focus on critical tasks, rather than toil through “busy work”. Did graphic design and print layout for signage using Gnu Image Manipulation Program. From November 2009 to January 2010 (3 months) Helpdesk Level 2 – Infrastructure Migration Project @ Used my knowledge of MS Exchange Server and Outlook to assist the migration to the new MillerCoors network domain. Helped hundreds of end users update their Exchange and Wi-Fi connection settings on Windows XP and Blackberry. From August 2009 to September 2009 (2 months) Release Coordinator – Quality Assurance @ See the Jan 2010 - April 2011 portion of this resume for full details. I've held this job title on two occasions at Northwestern Mutual. From October 2007 to April 2009 (1 year 7 months) Project Assistant @ Utilized Microsoft Access, SQL, and Visual Basic to create an automated budget reporting tool for use by Project Managers. Created and updated project and system documentation for several projects focused on enhancing field agent compensation applications. From October 2006 to October 2007 (1 year 1 month) Assistant Project Manager @ Coordinated Field Technicians to implement voice, data and hardware at new Corporate Trust locations across the US. Performed gap analysis between external and in-house programs for requirements gathering and service level agreement documentation. From July 2006 to October 2006 (4 months) Mobile Electronics Installation @ Installed audio, video, security, remote starters, and integrated with factory security/immobilizers while ensuring the safety of the customers’ investment. Isolated sources of noise, resistance, and other undesirable conditions from installed electronics to maximize customer enjoyment of their purchase. MECP Certified Installer since 1997 and Valedictorian of Mobile Dynamics of Toronto, summer session of 1997. From July 1998 to July 2006 (8 years 1 month) Information Systems Administrator @ Worked with a team of peers to support a several hundred employee IS department. Generated daily and weekly reports for management. Arranged meetings between staff and outside vendors. Maintained and update collaborative pages on the company intranet. Tracked time, resources, and expenses on a project-by-project basis. Presented the benefits of digitally capturing meetings and aided transition of the department away from analog recording. From November 2002 to May 2003 (7 months) Website Design & Onsite Computer Support - Peck School of the Arts @ Maintained and updated the school’s website using Macromedia Dreamweaver, Fireworks, Flash, Adobe Photoshop and Illustrator. Prototyped new uses of Java and Flash for the upcoming revamp of the website. Built and upgraded Mac and Windows computers for use in the school’s computer labs. Installed and configured PeopleSoft client and Crystal report software on faculty computers. From September 2001 to May 2002 (9 months) Help Desk Level 2 @ Resolved network issues for UWM faculty and students. Advised and guided Level 1 employees. Used Magic call center software to track tickets. Cured Windows software issues in Outlook, Excel, Access, Word, Front Page, Netscape, and Internet Explorer. Troubleshot hardware conflicts and errors. Maintained and created user accounts for email, websites, and listserv/reflector programs. Researched and repaired damage from viruses/malware. Assisted end users with our PeopleSoft class registration system. From December 2000 to May 2002 (1 year 6 months) Bachelor's, Management of Information Systems @ University of Wisconsin-Milwaukee - School of Business Administration From 1996 to 2002 Kyle Hammerberg is skilled in: Release Engineering, Linux, Bash, Subversion, VirtualBox, Windows Server, IIS, Atlassian JIRA, Confluence, Bamboo, Jenkins, Maven, POMS, Tomcat, ACLS
Introversion (I), Intuition (N), Thinking (T), Judging (J)
1 year(s), 8 month(s)
Unlikely
Likely
There's 94% chance that Kyle Hammerberg is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required