Seth Carroll

Seth Carroll Email and Phone Number

Senior Observability Software Engineer @ Zillow
Plano, TX, US
Seth Carroll's Location
Plano, Texas, United States, United States
About Seth Carroll

Truly effective teams are built upon strong personal relationships, accurate communication, clear expectations, and the tools to get the job done. As a leader, I strive to build those types of teams.I've worn many hats in my career: IT, customer support, manager, software engineer... As a result, I've had the privilege of seeing the various layers required to create a product, but more importantly, I've seen the types of people required to make it successful.For the past four years I've worked on cloud infrastructure, and I love it. My goal is to leverage my expertise with AWS and partner with teams across the organization to build best-of-class cloud-native solutions.

Seth Carroll's Current Company Details
Zillow

Zillow

View
Senior Observability Software Engineer
Plano, TX, US
Website:
zillow.com
Employees:
9240
Seth Carroll Work Experience Details
  • Zillow
    Senior Observability Software Engineer
    Zillow
    Plano, Tx, Us
  • Zillow
    Senior Software Development Engineer, Observability
    Zillow Nov 2021 - Present
    Seattle, Washington, Us
    Member of the Zillow Group core tech observability team, responsible for modernizing metrics and logging solutions to improve customer visibility and response time.
  • Capital One
    Principal Cloud/Devops Engineer
    Capital One Feb 2017 - Nov 2021
    Mclean, Va, Us
    Responsible for leading a team that designs and implements solutions in AWS to support the Financial Services division and ensure that best practices are followed for a well-managed cloud.• Led a team developing a solution for managing S3 bucket policies via GitHub, which captures all policy changes across multiple accounts and versions them in a consistent format. Allows engineers to validate and provision policy changes via a pull request.• Presented a session at AWS re:Invent 2020 titled “Modernize log analytics with Amazon Elasticsearch Service”.• Managed the relationship between the AWS OpenSearch service team and FS.• Designed and implemented a near real-time log enrichment and aggregation service which streams various AWS logs from multiple AWS accounts, enriches the events with additional metadata (tags, VPC, subnet, geo location, etc), and persists the log events in Elasticsearch making it available for searching and analyzing for a defined retention period. The enriched log streams are also sent to Kinesis which are consumed by StreamAlert. • Developed a Flask REST API that orchestrates the creation of template-based IAM roles and policies across all AWS accounts. This streamlines the process for app teams while adhering to security best practices.• Migrated a critical Oracle database from on-prem servers to EC2 in AWS. Wrote CloudFormation templates and integrated secrets management.• Developed a Python module that scans S3 buckets, reports object keys/versions with public ACLs, and updates the object ACL to private, which was used to remediate errant ACLs and ensure the security of S3 data.• Developed web-based app using Python Flask for reporting EC2 instance AMI ages, which helps development teams keep their instances in compliance by giving a clear indication of when environments need to be rehydrated.• Presented a learning session at the Capital One Software Engineering Conference (SECON 2017) on how to harness AWS logs.
  • Emc
    Senior Systems Integration Engineer, Team Lead
    Emc Feb 2014 - Dec 2016
    Round Rock, Texas, Us
    Led a team developing a monitoring, alerting, and reporting solution for the VxRack Neutrino product, which is a turn-key OpenStack cloud infrastructure solution. Automated the collection of key metrics from the OpenStack API, servers, network switches, and infrastructure services which is used to convey critical information to the cloud administrator and tenants. Worked with stakeholders and internal engineering teams to understand requirements and coordinate dependencies. • Interfaced with stakeholders to understand requirements and obtain feedback• Coordinated internal dependencies with engineering teams• Automated the collection of key metrics from the OpenStack API, servers (IPMI), network switches and infrastructure services, and persisted the data into a time-series database• Built dashboard reports to convey critical information to the cloud administrator and tenants regarding their physical and virtual infrastructure• Implemented an alerting framework to inform the cloud administrator and tenants of critical issues within their infrastructure• Developed an alert suppression feature using Python to interface with a SOAP API• Wrote automation (Python, Bash) to configure and deploy a virtual environment on OpenStack using the APIs• Implemented a chargeback solution for the consumption of OpenStack resources (vCPUs, memory, storage, network) per tenant with the ability to customize per-unit costs• Performed scale testing using the Nova and Neutron fake driver and Bash scripts• Migrated legacy services to Docker containers• Streamlined container boot using supervisord• Utilized Ansible to automate deployment and configuration tasks• Developed scripts to simulate end-user activity on the EMC ECS object array using the AWS S3 interface and ECS APIs
  • Emc
    Senior Software Engineer, Scrum Master
    Emc Apr 2012 - Feb 2014
    Round Rock, Texas, Us
    Responsible for guiding several engineering teams through the software release cycle of EMC Unified Infrastructure Manager (UIM). Responsibilities include facilitating the daily standup meetings, planning for iterations, conducting retrospectives, hosting the iteration demos, and working closely with the product owners to maintain a clean and prioritized backlog.
  • Emc
    Senior Software Engineer
    Emc Apr 2011 - Apr 2012
    Round Rock, Texas, Us
    Led the effort for moving Unified Infrastructure Manager (UIM) to a virtual appliance deployment model. This included porting UIM from RHEL 5 to SLES 11, creating a new build infrastructure using Jenkins and Maven, creating RPM packages for the UIM software, establishing a software update model, and training the UIM development team. I also served as the Security Champion role for the UIM and NCM products.
  • Emc
    Software Engineer
    Emc Oct 2007 - Apr 2011
    Round Rock, Texas, Us
    I created the deployment and upgrade model for the Unified Infrastructure Manager (UIM) product. I was also the release engineering lead for the UIM and Network Configuration Manager (NCM) products, which included software builds, test integration, and source control management. I served as a systems subject matter expert, contributed to the effort of porting NCM to other architectures, and designed solutions for backup/recovery and high availability failover.
  • Voyence, Inc.
    Systems Engineer
    Voyence, Inc. Jan 2003 - Oct 2007
    Release engineer for the Network Configuration Management (NCM) and Unified Infrastructure Manager (UIM) products. Implemented continuous integration solutions for repeatable builds, deployments, and test automation. Responsible for the geo-redundant and HA clustered solutions.
  • Baylor University
    Assistant To Student Technology Services
    Baylor University Jun 2001 - Oct 2002
    Waco, Texas, Us
    Maintained web page, installed new workstations, troubleshot network problems, developed database systems and interfaces
  • Powerup Networks
    Internship
    Powerup Networks May 2002 - Aug 2002
    Setup and maintained servers (Windows 2000, Linux, Sun), installed inventory/licensing system, configured workstations, prepared reports, maintained network

Seth Carroll Skills

Linux Cloud Computing Openstack Restful Webservices Docker Jenkins Bash Python Virtualization Git Continuous Integration Enterprise Software Red Hat Linux Suse Servers Networking Agile Methodologies Artifactory Ansible Integration Scrum Software Development Perl Vmware Virtual Appliances Ant Maven Storage Area Networks Management Postgresql Rpm Nas Php Html Red Hat Cluster Suite Atlassian Jira Confluence Team Management Vblock Devops Storage Area Network Employee Management Amazon Web Services Subversion Unix Testing San

Seth Carroll Education Details

  • Baylor University
    Baylor University
    Mis And Entrpreneurship

Frequently Asked Questions about Seth Carroll

What company does Seth Carroll work for?

Seth Carroll works for Zillow

What is Seth Carroll's role at the current company?

Seth Carroll's current role is Senior Observability Software Engineer.

What is Seth Carroll's email address?

Seth Carroll's email address is se****@****ools.us

What is Seth Carroll's direct phone number?

Seth Carroll's direct phone number is +197275*****

What schools did Seth Carroll attend?

Seth Carroll attended Baylor University.

What skills is Seth Carroll known for?

Seth Carroll has skills like Linux, Cloud Computing, Openstack, Restful Webservices, Docker, Jenkins, Bash, Python, Virtualization, Git, Continuous Integration, Enterprise Software.

Who are Seth Carroll's colleagues?

Seth Carroll's colleagues are Phoebe Kim, Aldo Avalos, Sevak Mkrtchyan, Lydia Samuels (She/ Her/ Hers), Yuri Caballero, Eric Wilson, Erica Walker.

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.