Geoffrey Hicks

Geoffrey Hicks Email and Phone Number

Senior DevOps Engineer with over 12 years of infrastructure and AWS experience. Python fan. Part-time homesteader. @ Novaprime
Geoffrey Hicks's Location
Swartz Creek, Michigan, United States, United States
Geoffrey Hicks's Contact Details
About Geoffrey Hicks

I am a University of Michigan graduate with a B.S.E. in Computer Engineering, with a career focus in DevOps administration and engineering. I'm originally from the Detroit area, but currently located in Swartz Creek, Michigan.My most recent area of focus was the design of an Attribute-Based Access Control (ABAC) system for AWS Identity and Access Management (IAM). The goal of the project was to support consolidation of our AWS environments into a single account, by restricting users to modifying only their own team's resources.As the Senior DevOps Engineer, I researched and designed a tag-based IAM configuration, which referenced both resource and session tags as access conditions. This was combined with a strict requirement to tag every resource in the new account, and tags applied to the user's AWS session via SAML Attributes in Okta (our single sign-on solution). Access can be granted and revoked by updating the user's attributes in Okta - all within a single set of IAM policies for every engineer.Before that, I worked on a wide variety of projects - cross-account and cross-region backup and recovery for AWS, Linux user management across cloud instances, artifact repositories, GitHub and GitLab pipelines, Terraform module design, and many others.Since 2021, my wife and I are also homesteaders. She owns and cares for a dozen breeding rabbits, around 50 laying hens, and most recently five guinea fowl, plus a 3000 square foot garden. My main contribution has been construction, including learning some basic woodworking. I've built chicken tractors, raised garden beds, water systems for the livestock, electric fences, and a number of other random things around the farm.I'd love to talk shop about AWS, Docker, Kubernetes, or just general DevOps and Engineering practices. Shoot me a message!

Geoffrey Hicks's Current Company Details
Novaprime

Novaprime

View
Senior DevOps Engineer with over 12 years of infrastructure and AWS experience. Python fan. Part-time homesteader.
Geoffrey Hicks Work Experience Details
  • Novaprime
    Senior Software Engineer, Infrastructure
    Novaprime Jul 2024 - Present
  • Retailmenot, Inc.
    Senior Devops Engineer
    Retailmenot, Inc. Mar 2019 - May 2024
    Austin, Tx, Us
    * Developed and maintained internal tools across a variety of technologies, including Docker images, Terraform modules, Python and Bash scripts, and many others. * Built CI/CD pipelines in GitLab, GitHub Actions, and AWS CodePipeline.* Mentored and trained new DevOps Engineers.* Conducted technical interviews with Engineering candidates.* Gave presentations on new tools and technologies to related teams and the larger Engineering organization.* Acted as a Kubernetes Administrator, using kubectl and other in-house tools to maintain clusters and assist engineers with issues.* Acted as an AWS Subject Matter Expert, frequently assisting other engineers with questions around S3, IAM, EC2, EKS, Route 53, and many other services.* Designed a tag-based permissions scheme in AWS IAM: a single IAM Identity Center Permission Set that dynamically limited an engineer's access to their own team's services, inside a multitenant AWS account.* Defined, documented, and enforced our AWS Tagging Standard. * Revised and improved our Amazon Elastic Kubernetes Service (EKS) upgrade process, scripting significant portions and drastically reducing execution time and error frequency.* Defined and implemented new standard for automatic 'smoke tests' of Terraform modules, which more than doubled test coverage and reduced test runtime by over 75%.
  • Retailmenot, Inc.
    Devops Engineer
    Retailmenot, Inc. Jul 2013 - Mar 2019
    Austin, Tx, Us
    * Developed Python tools for launching and maintaining instances in AWS using the Boto library.* Contributed to a Puppet configuration management repository.* Helped configure and deploy Sensu as a replacement for a Nagios-based monitoring system.* Developed Sensu plugins in Ruby for RabbitMQ, MySQL, Amazon SQS, and other technologies.* Developed "Syrup", a command-line interface for Flapjack, and released it as open source.* Deployed a Docker-based setup for Consul, a DNS-based service discovery cluster.* Developed and deployed a Docker-based FluentD log forwarding agent.* Built and supported a Python tool for automatically maintaining user accounts and SSH keys.* Dockerized a Maven repository on an Amazon ECS/Elastic Beanstalk platform.* Contributed to a custom AWS Disaster Recovery solution, capable of recovery even if the full AWS Organization was compromised.* Contributed to a GitOps-style IAM management tool, allowing us to manage access to hundreds of AWS Accounts from a central Git repository.
  • Actian Corporation
    Datacloud Operations Administrator
    Actian Corporation Jan 2012 - Jul 2013
    Round Rock, Texas, Us
    (Note: Pervasive Software was purchased by Actian in April 2013.)• Supported and maintained Actian DataCloud, an Amazon-based Cloud product for data integration.• Worked with Amazon EC2, CloudFormation, IAM, RDS, S3, CloudWatch, and Elastic Beanstalk.• Participated in an on-call rotation to provide 24/7 support.• Resolved customer issues escalated from the Support team.• Helped prepare the Cloud for an SSAE-16 SOC 1 audit.• Assisted in development of region-based disaster recovery procedures.• Created and launched new "Sandbox" environment for user acceptance testing.• Maintained and improved a Splunk server for log aggregation and analysis.• Developed and maintained Python scripts for environment automation.
  • Pervasive Software (Recently Acquired By Actian Corporation)
    Associate Technical Support Engineer
    Pervasive Software (Recently Acquired By Actian Corporation) Nov 2010 - Jan 2012
    • Provided support for an ETL/data integration software suite via e-mail and phone.• Handled a variety of issues, from how-to questions to production-down crises.• Gained an Integration Technician certification for knowledge of the product and ETL principles.• Helped train new team members via a shadowing program.• Worked with MySQL, Oracle, ODBC, XML, EDI/HIPAA, HL7, and many other databases and formats.
  • Continuum Applied Technologies
    Customer Service Representative
    Continuum Applied Technologies Jun 2010 - Oct 2010
    Austin, Texas, Us
    • Provided support for Oracle-based aviation service software via e-mail and phone.• Discovered, reproduced, and documented several bugs in the software.• Helped train other representatives via detailed presentations on software features.
  • Fry'S Electronics
    Customer Service Associate
    Fry'S Electronics Jun 2009 - Aug 2009
    • Restocked merchandise in the Electronic Components department. • Assisted customers with technical advice. • Contributed to a department-wide inventory check.
  • Barracuda Networks
    Summer Intern
    Barracuda Networks May 2008 - Aug 2008
    Campbell, Ca, Us
    • Implemented test plans for Barracuda Message Archiver, a Linux-based e-mail logging device. • Wrote shell and Perl scripts for test automation. • Discovered and documented bugs in user interface, message storage, and server synchronization.• Researched and implemented a Novell GroupWise mail server (via VMware) for use as a test platform. • Drafted a basic user guide for the GroupWise server on the company’s internal Wiki.
  • Basf
    Summer Intern
    Basf Jun 2007 - Aug 2007
    Ludwigshafen, De
    • Transferred trade secret product formulations into an Access database for security and ease of access. • Worked with an off-site development team to debug an online product DB for customer representatives. • Drafted an early user manual for the product database.

Geoffrey Hicks Skills

Linux Amazon Web Services Amazon Ec2 Splunk Databases Saas Technical Writing Python C++ Vmware Testing Debugging Programming Security Hardware Windows Sql Html Enterprise Software Customer Service Salesforce.com Technical Support Access Data Integration Cloud Computing Cloud Applications Edi Microsoft Office Integration Xml Disaster Recovery Shell Scripting Mysql Microsoft Sql Server Software Engineering Unix Oracle Perl Java Software Development Rest Agile Methodologies Open Source

Geoffrey Hicks Education Details

  • University Of Michigan
    University Of Michigan
    Computer Science

Frequently Asked Questions about Geoffrey Hicks

What company does Geoffrey Hicks work for?

Geoffrey Hicks works for Novaprime

What is Geoffrey Hicks's role at the current company?

Geoffrey Hicks's current role is Senior DevOps Engineer with over 12 years of infrastructure and AWS experience. Python fan. Part-time homesteader..

What is Geoffrey Hicks's email address?

Geoffrey Hicks's email address is gf****@****ail.com

What is Geoffrey Hicks's direct phone number?

Geoffrey Hicks's direct phone number is +186091*****

What schools did Geoffrey Hicks attend?

Geoffrey Hicks attended University Of Michigan.

What are some of Geoffrey Hicks's interests?

Geoffrey Hicks has interest in Photoshop, 20th Century History, Programming, New Technology, Physics, Debate, Designing Hardware, Alternative And Nuclear Energy, Politics, U Of M Football.

What skills is Geoffrey Hicks known for?

Geoffrey Hicks has skills like Linux, Amazon Web Services, Amazon Ec2, Splunk, Databases, Saas, Technical Writing, Python, C++, Vmware, Testing, Debugging.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.