CINXE.COM
ZoomInfo Engineering Blog | Lessons in Data Science & DevOps
<!DOCTYPE html> <html lang="en-US"> <head><meta charset="UTF-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>class RocketLazyLoadScripts{constructor(e){this.triggerEvents=e,this.eventOptions={passive:!0},this.userEventListener=this.triggerListener.bind(this),this.delayedScripts={normal:[],async:[],defer:[]},this.allJQueries=[]}_addUserInteractionListener(e){this.triggerEvents.forEach((t=>window.addEventListener(t,e.userEventListener,e.eventOptions)))}_removeUserInteractionListener(e){this.triggerEvents.forEach((t=>window.removeEventListener(t,e.userEventListener,e.eventOptions)))}triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}async _loadEverythingNow(){this._delayEventListeners(),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async),await this._triggerDOMContentLoaded(),await this._triggerWindowLoad(),window.dispatchEvent(new Event("rocket-allScriptsLoaded"))}_registerAllDelayedScripts(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((e=>{e.hasAttribute("src")?e.hasAttribute("async")&&!1!==e.async?this.delayedScripts.async.push(e):e.hasAttribute("defer")&&!1!==e.defer||"module"===e.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(e):this.delayedScripts.normal.push(e):this.delayedScripts.normal.push(e)}))}async _transformScript(e){return await this._requestAnimFrame(),new Promise((t=>{const n=document.createElement("script");let r;[...e.attributes].forEach((e=>{let t=e.nodeName;"type"!==t&&("data-rocket-type"===t&&(t="type",r=e.nodeValue),n.setAttribute(t,e.nodeValue))})),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t()),e.parentNode.replaceChild(n,e)}))}async _loadScriptsFromList(e){const t=e.shift();return t?(await this._transformScript(t),this._loadScriptsFromList(e)):Promise.resolve()}_preloadAllScripts(){var e=document.createDocumentFragment();[...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async].forEach((t=>{const n=t.getAttribute("src");if(n){const t=document.createElement("link");t.href=n,t.rel="preload",t.as="script",e.appendChild(t)}})),document.head.appendChild(e)}_delayEventListeners(){let e={};function t(t,n){!function(t){function n(n){return e[t].eventsToRewrite.indexOf(n)>=0?"rocket-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:()=>n||function(){},set(r){e["rocket"+t]=n=r}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}_delayJQueryReady(e){let t=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>t,set(n){if(n&&n.fn&&!e.allJQueries.includes(n)){n.fn.ready=n.fn.init.prototype.ready=function(t){e.domReadyFired?t.bind(document)(n):document.addEventListener("rocket-DOMContentLoaded",(()=>t.bind(document)(n)))};const t=n.fn.on;n.fn.on=n.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e.split(" ").map((e=>"load"===e||0===e.indexOf("load.")?"rocket-jquery-load":e)).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]}))}return t.apply(this,arguments),this},e.allJQueries.push(n)}t=n}})}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._requestAnimFrame(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._requestAnimFrame(),window.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._requestAnimFrame(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._requestAnimFrame(),document.rocketonreadystatechange&&document.rocketonreadystatechange()}async _triggerWindowLoad(){await this._requestAnimFrame(),window.dispatchEvent(new Event("rocket-load")),await this._requestAnimFrame(),window.rocketonload&&window.rocketonload(),await this._requestAnimFrame(),this.allJQueries.forEach((e=>e(window).trigger("rocket-jquery-load"))),window.dispatchEvent(new Event("rocket-pageshow")),await this._requestAnimFrame(),window.rocketonpageshow&&window.rocketonpageshow()}_handleDocumentWrite(){const e=new Map;document.write=document.writeln=function(t){const n=document.currentScript,r=document.createRange(),i=n.parentElement;let o=e.get(n);void 0===o&&(o=n.nextSibling,e.set(n,o));const a=document.createDocumentFragment();r.setStart(a,0),a.appendChild(r.createContextualFragment(t)),i.insertBefore(a,o)}}async _requestAnimFrame(){return new Promise((e=>requestAnimationFrame(e)))}static run(){const e=new RocketLazyLoadScripts(["keydown","mousemove","touchmove","touchstart","touchend","wheel"]);e._addUserInteractionListener(e)}}RocketLazyLoadScripts.run();</script> <title>ZoomInfo Engineering Blog | Lessons in Data Science & DevOps</title> <meta name="dc.title" content="ZoomInfo Engineering Blog | Lessons in Data Science & DevOps"> <meta name="dc.description" content="Lessons learned and best practices in data science and DevOps from the engineers responsible for maintaining ZoomInfo's tens of millions of B2B records."> <meta name="dc.relation" content="https://engineering.zoominfo.com"> <meta name="dc.source" content="https://engineering.zoominfo.com"> <meta name="dc.language" content="en_US"> <meta name="description" content="Lessons learned and best practices in data science and DevOps from the engineers responsible for maintaining ZoomInfo's tens of millions of B2B records."> <meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> <link rel="canonical" href="https://engineering.zoominfo.com/" /> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"WebSite","name":"ZoomInfo Engineering Blog","alternateName":"ZoomInfo Engineering Blog","description":"Code, Build, Iterate","url":"https:\/\/engineering.zoominfo.com","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/engineering.zoominfo.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}}</script> <meta property="og:url" content="https://engineering.zoominfo.com"> <meta property="og:site_name" content="ZoomInfo Engineering Blog"> <meta property="og:locale" content="en_US"> <meta property="og:type" content="website"> <meta property="og:title" content="ZoomInfo Engineering Blog | Lessons in Data Science & DevOps"> <meta property="og:description" content="Lessons learned and best practices in data science and DevOps from the engineers responsible for maintaining ZoomInfo's tens of millions of B2B records."> <meta property="og:image" content="https://engineering.zoominfo.com/wp-content/uploads/2020/02/facebook-1.png"> <meta property="og:image:secure_url" content="https://engineering.zoominfo.com/wp-content/uploads/2020/02/facebook-1.png"> <meta property="og:image:width" content="1640"> <meta property="og:image:height" content="856"> <meta name="twitter:card" content="summary"> <meta name="twitter:title" content="ZoomInfo Engineering Blog | Lessons in Data Science & DevOps"> <meta name="twitter:description" content="Lessons learned and best practices in data science and DevOps from the engineers responsible for maintaining ZoomInfo's tens of millions of B2B records."> <meta name="twitter:image" content="https://engineering.zoominfo.com/wp-content/uploads/2020/02/twitter-1.png"> <link rel='dns-prefetch' href='//ricostacruz.com' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://engineering.zoominfo.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.1' type='text/css' media='all' /> <style id='wpseopress-local-business-style-inline-css' type='text/css'> span.wp-block-wpseopress-local-business-field{margin-right:8px} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel='stylesheet' id='contact-form-7-css' href='https://engineering.zoominfo.com/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=1624950828' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='styles-css' href='https://engineering.zoominfo.com/wp-content/cache/min/1/wp-content/themes/engineering/style.css?ver=1624950828' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='footer-css' href='https://engineering.zoominfo.com/wp-content/cache/min/1/wp-content/themes/engineering/assets/footer.css?ver=1624950828' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='header-main-css' href='https://engineering.zoominfo.com/wp-content/cache/min/1/wp-assets/header-footer/header-main.css?ver=1624950828' type='text/css' media='all' /> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://engineering.zoominfo.com/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://engineering.zoominfo.com/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://engineering.zoominfo.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fengineering.zoominfo.com%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://engineering.zoominfo.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fengineering.zoominfo.com%2F&format=xml" /> <link rel="icon" href="https://engineering.zoominfo.com/wp-content/uploads/2020/02/cropped-favicon-1-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://engineering.zoominfo.com/wp-content/uploads/2020/02/cropped-favicon-1-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://engineering.zoominfo.com/wp-content/uploads/2020/02/cropped-favicon-1-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://engineering.zoominfo.com/wp-content/uploads/2020/02/cropped-favicon-1-1-270x270.png" /> <script type="rocketlazyloadscript" async src='https://www.googletagmanager.com/gtag/js?id='></script><script type="rocketlazyloadscript"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);}gtag('js', new Date()); gtag('config', '' , {}); </script> <base href="/"> <meta name="viewport" content="width=device-width"> <meta name="description" content="Code, Build, Iterate"> <script type="rocketlazyloadscript"> dataLayer = []; </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> var countryNon = 0; var cookies = document.cookie; function get_cookies_array() { var cookies = {}; if (document.cookie && document.cookie != '') { var split = document.cookie.split(';'); for (var i = 0; i < split.length; i++) { var name_value = split[i].split("="); name_value[0] = name_value[0].replace(/^ /, ''); cookies[decodeURIComponent(name_value[0])] = decodeURIComponent(name_value[1]); } } return cookies; } var cookiesArray = get_cookies_array(); if ( (!cookiesArray['CookieConsent'] && countryNon) || cookiesArray['CookieConsent'] === 'true' ) { /*var _elqQ = _elqQ || []; _elqQ.push(['elqSetSiteId', '1250979615']); _elqQ.push(['elqUseFirstPartyCookie', 'web.zoominfo.com']); _elqQ.push(['elqTrackPageView',window.location.href]); (function () { function async_load() { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//img04.en25.com/i/elqCfg.min.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } if (window.addEventListener) window.addEventListener('DOMContentLoaded', async_load, false); else if (window.attachEvent) window.attachEvent('onload', async_load); })();*/ // var GOOGLE_TAG_MANAGER_ID = config.isProd ? 'GTM-PHWTRTJ' : 'GTM-MQM5HKH'; var GOOGLE_TAG_MANAGER_ID = 'GTM-PHWTRTJ'; (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', GOOGLE_TAG_MANAGER_ID); } </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> // function to pull cookie value function getCookie(name) { var value = "; " + document.cookie; var parts = value.split("; " + name + "="); if (parts.length == 2) return parts.pop().split(";").shift(); } function OptanonWrapper() { console.log("OptanonWrapper called"); var OABCcookieName = "OptanonAlertBoxClosed"; var bannerAcceptBtn = document.getElementById("onetrust-accept-btn-handler"); var pcAllowAllBtn = document.getElementById("accept-recommended-btn-handler"); var pcSaveBtn = document.getElementsByClassName("save-preference-btn-handler onetrust-close-btn-handler")[0]; var OABCcookie = getCookie(OABCcookieName); // IF logic needed here because ot-banner-sdk DIV is not injected on page loads if banner is not exposed if (!OABCcookie && bannerAcceptBtn) { bannerAcceptBtn.addEventListener('click', function() { console.log("Allowed all via Banner"); location.reload(); }); } if (pcAllowAllBtn) pcAllowAllBtn.addEventListener('click', function() { console.log("Allowed all via Preference Center"); location.reload(); }); if(pcSaveBtn){ pcSaveBtn.addEventListener('click', function() { setTimeout(()=> { console.log("Set custom settings via Preference Center"); location.reload(); }, 1000) //quick timeout so that the consent receipt can be sent and the cookie can be updated }); } } </script> </head> <header class="header"> <div class="nav-header"> <!-- DESKTOP NAVIGATION --> <a class="header-logo" href="//www.zoominfo.com/"><img src="/wp-assets/header-footer/images/zoominfo-logo-new.svg" alt="ZoomInfo logo"></a> <div class="desktop-nav"> <!-- Main Menu --> <div class="menu-top-menu-container"> <ul class="main-nav"> <li class="menu-item"> <a href="//www.zoominfo.com/pricing">Pricing</a> </li> <li id="solutions-menu-item" class="columns-sub-menu-header menu-item menu-item-has-children"> <!-- Sub Menu --> <a class="">Solutions</a> <ul class="sub-menu-header"> <!-- Sub Menu Left --> <li id="solutions-submenu-left" class="sub-menu-header-title menu-item menu-item-has-children"> <p>BY ROLE</p> <ul class="sub-menu-header"> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/sales">Sales</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/marketing">Marketing</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/enterprise">Enterprise</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/account-management-platform">Account Management</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/recruiting">Recruiting</a> </li> </ul> </li> <!-- END Sub Menu Left --> <!-- Sub Menu Right --> <li id="solutions-submenu-right" class="sub-menu-header-title menu-item menu-item-has-children"> <p>BY USE CASE</p> <ul class="sub-menu-header"> <li class="menu-item"> <a>Prospecting</a> </li> <li class="menu-item"> <a>Demand Generation</a> </li> <li class="menu-item"> <a>Data Management</a> </li> <li class="menu-item"> <a>Data Custom Solutions</a> </li> <div class="menu-item new"> <a href="//engage.zoominfo.com">Sales Engagement</a> </div> </ul> </li> <!-- END Sub Menu Right --> <!-- Sub Menus Extended --> <li id="solutions-submenus-extended" class="menu-item menu-item-has-children"> <!-- Extended Sub Menu 1 --> <ul class="sub-menu-header-extended closed-extend"> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/contact-company-search">Contact & Company Search<p>B2B intelligence, at your fingertips</p></a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/intent-data-alerts">Buyer Intent<p>Insights you can’t get anywhere else</p></a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/reachout">Web Research & Social Selling<p>Access data, on-demand</p></a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/workflows">Automated Intelligence & Outreach<p>Deliver the right message to the perfect prospect</p></a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/ai-icp">Ideal Customer Profile<p>Reveal the prospects you should be targeting</p></a> </li> </ul> <!-- Extended Sub Menu 2 --> <ul class="sub-menu-header-extended closed-extend"> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/formcomplete">Webform Optimizations<p>Convert more leads using less form fields</p></a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/websights">Website Visitor Tracking<p>Capture anonymous visitors & take immediate action</p></a> </li> </ul> <!-- Extended Sub Menu 3 --> <ul class="sub-menu-header-extended closed-extend"> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/enrich">Lead Enrichment<p>Append existing & incoming lead records</p></a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/inboxai">Activity & Pipeline Management<p>Capture contacts & sync communications into your CRM</p></a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/compliance">Compliance API<p>Ensure your data complies with GDPR & CCPA</p></a> </li> </ul> <!-- Extended Sub Menu 4 --> <ul class="sub-menu-header-extended closed-extend"> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/enterprise-api">Enterprise API<p>Add ZoomInfo's B2B intelligence to your infrastructure</p></a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/integrations">Integrations<p>Integrate best-in-class B2B intelligence into your business applications</p></a> </li> </ul> </li> <!-- END Sub Menus Extended --> </ul> <!-- END Sub Menu --> </li> <li class="menu-item"> <a href="//www.zoominfo.com/our-data">Our Data</a> </li> <li id="resources-menu-item" class="resources-sub-menu-header menu-item menu-item-has-children"> <!-- Sub Menu --> <a class="">Resources</a> <ul class="sub-menu-header"> <li class="menu-item"> <a href="//pipeline.zoominfo.com/">The Pipeline</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/b2b/customer-success">Case Studies</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/b2b/partner">Partner Program</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/resources">Resource Center</a> </li><!-- <li class="menu-item"> <a href="//www.zoominfo.com/business/about/news-press/">News & Press</a> </li> <li class="menu-item"> <a href="http://www.zoominfo.com/b2b/success-recipes">Recipes for Success</a> </li>--> <li class="menu-item"> <a href="//www.zoominfo.com/hub">Learning Hub</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/b2b-tools">Interactive Tools</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/about">About Us</a> </li><!-- <li class="menu-item"> <a href="//www.zoominfo.com/covid-19-news">Covid-19 Newsfeed</a> </li> <li class="menu-item"> <a href="//ir.zoominfo.com">Investor Relations</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/b2b/data-sources">Data Transparency</a> </li>--> </ul> <!-- END Sub Menu --> </li> </ul> </div> <!-- END Main Menu --> <!-- Side Menu --> <div class="menu-free-trial-container"> <ul id="menu-free-trial" class="main-nav"> <li class="menu-item"> <a href="//login.zoominfo.com/">Login</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/business/free-trial?camp_id=7011U000000US9wQAG"><button class="btn-nav">Free Trial</button></a> </li> </ul> </div> <!-- END Side Menu --> </div> <!-- END DESKTOP NAVIGATION --> <!-- MOBILE NAVIGATION --> <div class="mobile-nav"> <img src="/wp-assets/header-footer/images/new-website-hamburger.svg" alt="Navigation" class="nav-trigger"> <nav> <!-- Mobile Menus --> <ul> <!-- Mobile - Main Menu --> <div id="menu-main-mobile-container"> <ul id="menu-main-mobile" class="mobile-nav-menu"> <li class="menu-item"> <a href="//www.zoominfo.com/pricing">Pricing</a> </li> <li class="mobile-solutions-role menu-item menu-item-has-children"> <a>Solutions by Role</a> </li> <li class="mobile-solutions-case menu-item menu-item-has-children"> <a>Solutions by Use Case</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/our-data">Our Data</a> </li> <li class="mobile-resources menu-item menu-item-has-children"> <a>Resources</a> </li> <li class="menu-item"> <a href="//login.zoominfo.com/">Login</a> </li> </ul> </div> <!-- END Mobile - Main Menu --> <!-- Mobile - Solutions by Role Menu --> <div id="menu-solutions-role-container" class="mobile-sub-menu-header"> <ul id="menu-solutions-role" class="mobile-nav-menu"> <li class="solutions-role-go-back menu-item"> <a>Solutions by Role</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/sales">Sales</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/marketing">Marketing</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/enterprise">Enterprise</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/account-management-platform">Account Management</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/solutions/recruiting">Recruiting</a> </li> </ul> </div> <!-- END Mobile - Solutions Menu --> <!-- Mobile - Solutions by Use Case Menu --> <div id="menu-solutions-case-container" class="mobile-sub-menu-header""> <ul id="menu-solutions-case" class="mobile-nav-menu"> <li class="solutions-case-go-back menu-item"> <a>Solutions by Use Case</a> </li> <li class="menu-item menu-item-has-children mobile-solutions-case-prospecting"> <a>Prospecting</a> </li> <li class="menu-item menu-item-has-children mobile-solutions-case-demand"> <a>Demand Generation</a> </li> <li class="menu-item menu-item-has-children mobile-solutions-case-data"> <a>Data Management</a> </li> <li class="menu-item menu-item-has-children mobile-solutions-case-custom"> <a>Data Custom Solutions</a> </li> <li class="menu-item new"> <a href="//engage.zoominfo.com">Sales Engagement</a> </li> </ul> </div> <!-- END Mobile - Solutions by Use Case Menu --> <!-- Mobile - Prospecting Menu - child of Solutions by Use Case --> <div id="menu-solutions-case-prospecting-container" class="mobile-sub-menu-header"> <ul id="menu-solutions-case-prospecting" class="mobile-nav-menu"> <li class="solutions-case-go-back-child menu-item"> <a>Prospecting</a> </li> <li class="menu-item "> <a class="menu-item-description" href="//www.zoominfo.com/solutions/contact-company-search">Contact & Company Search <p>B2B intelligence, at your fingertips</p> </a> </li> <li class="menu-item "> <a class="menu-item-description" href="//www.zoominfo.com/solutions/intent-data-alerts">Buyer Intent <p>Insights you can’t get anywhere else</p> </a> </li> <li class="menu-item"> <a class="menu-item-description" href="//www.zoominfo.com/solutions/reachout">Web Research & Social Selling <p>Access data, on-demand</p> </a> </li> <li class="menu-item"> <a class="menu-item-description" href="//www.zoominfo.com/solutions/workflows">Automated Intelligence & Outreach <p>Deliver the right message to the perfect prospect</p> </a> </li> <li class="menu-item"> <a class="menu-item-description" href="//www.zoominfo.com/solutions/ai-icp">Ideal Customer Profile <p>Reveal the prospects you should be targeting</p> </a> </li> </ul> </div> <!-- END Mobile - Prospecting Menu --> <!-- Mobile - Demand Generation Menu - child of Solutions by Use Case --> <div id="menu-solutions-case-demand-container" class="mobile-sub-menu-header"> <ul id="menu-solutions-case-demand" class="mobile-nav-menu"> <li class="solutions-case-go-back-child menu-item"> <a>Demand Generation</a> </li> <li class="menu-item "> <a class="menu-item-description" href="//www.zoominfo.com/solutions/formcomplete">Webform Optimizations <p>Convert more leads using less form fields</p> </a> </li> <li class="menu-item"> <a class="menu-item-description" href="//www.zoominfo.com/solutions/websights">Website Visitor Tracking <p>Capture anonymous visitors & take immediate action</p> </a> </li> </ul> </div> <!-- END Mobile - Demand Generation Menu --> <!-- Mobile - Data Management Menu - child of Solutions by Use Case --> <div id="menu-solutions-case-data-container" class="mobile-sub-menu-header"> <ul id="menu-solutions-case-data" class="mobile-nav-menu"> <li class="solutions-case-go-back-child menu-item"> <a>Data Management</a> </li> <li class="menu-item "> <a class="menu-item-description" href="//www.zoominfo.com/solutions/enrich">Lead Enrichment <p>Append existing & incoming lead records</p> </a> </li> <li class="menu-item"> <a class="menu-item-description" href="//www.zoominfo.com/solutions/inboxai">Activity & Pipeline Management <p>Capture contacts & sync communications into your CRM</p> </a> </li> <li class="menu-item"> <a class="menu-item-description" href="//www.zoominfo.com/solutions/compliance">Compliance API <p>Ensure your data complies with GDPR & CCPA</p> </a> </li> </ul> </div> <!-- END Mobile - Data Management Menu --> <!-- Mobile - Custom Solutions Menu - child of Solutions by Use Case --> <div id="menu-solutions-case-custom-container" class="mobile-sub-menu-header"> <ul id="menu-solutions-case-custom" class="mobile-nav-menu"> <li class="solutions-case-go-back-child menu-item"> <a>Data Custom Solutions</a> </li> <li class="menu-item "> <a class="menu-item-description" href="//www.zoominfo.com/solutions/enterprise-api">Enterprise API <p>Add ZoomInfo's B2B intelligence to your infrastructure</p> </a> </li> <li class="menu-item"> <a class="menu-item-description" href="//www.zoominfo.com/solutions/integrations">Integrations <p>Integrate best-in-class B2B intelligence into your business applications</p> </a> </li> </ul> </div> <!-- END Mobile - Custom Solutions Menu --> <!-- Mobile - Resources Menu --> <div id="menu-resources-container" class="mobile-sub-menu-header"> <ul id="menu-resources" class="mobile-nav-menu"> <li class="resources-go-back menu-item"> <a>Resources</a> </li> <li class="menu-item"> <a href="//pipeline.zoominfo.com/">The Pipeline</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/b2b/customer-success">Case Studies</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/b2b/partner">Partner Program</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/resources">Resource Center</a> </li><!-- <li class="menu-item"> <a href="//www.zoominfo.com/business/about/news-press/">News & Press</a> </li> <li class="menu-item"> <a href="http://www.zoominfo.com/b2b/success-recipes">Recipes for Success</a> </li>--> <li class="menu-item"> <a href="//www.zoominfo.com/hub">Learning Hub</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/b2b-tools">Interactive Tools</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/about">About Us</a> </li><!-- <li class="menu-item"> <a href="//www.zoominfo.com/covid-19-news">Covid-19 Newsfeed</a> </li> <li class="menu-item"> <a href="//ir.zoominfo.com">Investor Relations</a> </li> <li class="menu-item"> <a href="//www.zoominfo.com/b2b/data-sources">Data Transparency</a> </li>--> </ul> </div> <!-- END Mobile - Resources Menu --> </ul> <!-- END Mobile Menus --> <!-- Mobile Bottom Menu --> <ul id="mobile-bottom-nav" class="mobile-nav-menu"> <li class="menu-item"> <a href="//www.zoominfo.com/business/free-trial?camp_id=7011U000000US9wQAG"><button class="btn-nav">Free Trial</button></a> </li> </ul> <!-- END Mobile Bottom Menu --> </nav> </div> <!-- END MOBILE NAVIGATION --> </div> </header> <section class="banner-padding-section black-background center relative" id="shapes"> <div class="extra-large-wrapper"> <a href="/" class="engineering-logo link" rel="noopener"> <svg width="260px" height="37px" viewBox="0 0 260 37" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Page-1" stroke="none" stroke-width="1" fill="none"> <g id="home-copy" transform="translate(-590.000000, -189.000000)"> <g id="Group-8" transform="translate(590.000000, 189.000000)"> <path d="M67.6272093,28.1834625 L67.6272093,26.2878811 L52.703814,26.2878811 L52.703814,16.4997881 L67.6272093,16.4997881 L67.6272093,14.6386718 L52.703814,14.6386718 L52.703814,4.91950904 L67.6272093,4.91950904 L67.6272093,3.02392765 L50.7048372,3.02392765 L50.7048372,28.1834625 L67.6272093,28.1834625 Z M74.9682791,28.1834625 L74.9682791,17.8094625 C74.9682791,16.8444393 75.1406047,15.9483463 75.4852558,15.1211835 C75.829907,14.2940207 76.3009302,13.5759974 76.8983256,12.9671137 C77.4957209,12.35823 78.2022558,11.8814625 79.0179302,11.5368114 C79.8336047,11.1921602 80.7124651,11.0198346 81.6545116,11.0198346 C83.7453953,11.0198346 85.3537674,11.6344625 86.4796279,12.8637183 C87.6054884,14.0929742 88.1684186,15.7300672 88.1684186,17.7749974 L88.1684186,17.7749974 L88.1684186,28.1834625 L90.1329302,28.1834625 L90.1329302,17.7749974 C90.1329302,16.4423463 89.9376279,15.2475556 89.5470233,14.1906253 C89.1564186,13.1336951 88.6049767,12.2318579 87.8926977,11.4851137 C87.1804186,10.7383695 86.3187907,10.1696951 85.307814,9.77909044 C84.2968372,9.38848579 83.1709767,9.19318346 81.9302326,9.19318346 C80.2988837,9.19318346 78.8743256,9.57229974 77.6565581,10.3305323 C76.4387907,11.0887649 75.5197209,12.0652765 74.8993488,13.2600672 L74.8993488,13.2600672 L74.8993488,9.57229974 L73.0382326,9.57229974 L73.0382326,28.1834625 L74.9682791,28.1834625 Z M104.608279,36.1104393 C106.078791,36.1104393 107.399953,35.886416 108.571767,35.4383695 C109.743581,34.990323 110.737326,34.34123 111.553,33.4910904 C112.368674,32.6409509 112.994791,31.6127416 113.431349,30.4064625 C113.867907,29.2001835 114.086186,27.8388114 114.086186,26.3223463 L114.086186,26.3223463 L114.086186,9.57229974 L112.15614,9.57229974 L112.15614,13.6391835 C111.765535,12.9269044 111.288767,12.2950439 110.725837,11.7436021 C110.162907,11.1921602 109.542535,10.7268811 108.864721,10.3477649 C108.186907,9.96864858 107.480372,9.68143928 106.745116,9.48613695 C106.00986,9.29083463 105.286093,9.19318346 104.573814,9.19318346 C103.195209,9.19318346 101.92,9.44018346 100.748186,9.93418346 C99.5763721,10.4281835 98.5596512,11.1117416 97.6980233,11.9848579 C96.8363953,12.8579742 96.1585814,13.8804393 95.6645814,15.0522532 C95.1705814,16.2240672 94.9235814,17.4992765 94.9235814,18.8778811 C94.9235814,20.2794625 95.159093,21.5719044 95.6301163,22.7552067 C96.1011395,23.938509 96.7617209,24.9609742 97.6118605,25.8226021 C98.462,26.68423 99.4787209,27.3562997 100.662023,27.8388114 C101.845326,28.321323 103.149256,28.5625788 104.573814,28.5625788 C105.286093,28.5625788 106.015605,28.4649276 106.762349,28.2696253 C107.509093,28.074323 108.221372,27.7871137 108.899186,27.4079974 C109.577,27.0288811 110.203116,26.5578579 110.777535,25.9949276 C111.351953,25.4319974 111.822977,24.7943928 112.190605,24.0821137 L112.190605,24.0821137 L112.190605,26.3912765 C112.190605,28.8957416 111.518535,30.8430207 110.174395,32.2331137 C108.830256,33.6232067 106.974884,34.3182532 104.608279,34.3182532 C103.75814,34.3182532 102.994163,34.2435788 102.316349,34.09423 C101.638535,33.9448811 101.029651,33.7266021 100.489698,33.4393928 C99.9497442,33.1521835 99.4614884,32.8017881 99.0249302,32.3882067 C98.5883721,31.9746253 98.1747907,31.4921137 97.784186,30.9406718 L97.784186,30.9406718 L96.0953953,32.181416 C97.0144651,33.3762067 98.1403256,34.3297416 99.4729767,35.0420207 C100.805628,35.7542997 102.517395,36.1104393 104.608279,36.1104393 Z M104.573814,26.7014625 C103.493907,26.7014625 102.488674,26.5061602 101.558116,26.1155556 C100.627558,25.7249509 99.8233721,25.1849974 99.1455581,24.4956951 C98.4677442,23.8063928 97.9335349,22.9849742 97.5429302,22.0314393 C97.1523256,21.0779044 96.9570233,20.0267183 96.9570233,18.8778811 C96.9570233,17.7749974 97.1523256,16.7410439 97.5429302,15.7760207 C97.9335349,14.8109974 98.4677442,13.9780904 99.1455581,13.2772997 C99.8233721,12.576509 100.627558,12.0250672 101.558116,11.6229742 C102.488674,11.2208811 103.493907,11.0198346 104.573814,11.0198346 C105.676698,11.0198346 106.699163,11.2266253 107.641209,11.6402067 C108.583256,12.0537881 109.404674,12.6167183 110.105465,13.3289974 C110.806256,14.0412765 111.351953,14.8741835 111.742558,15.8277183 C112.133163,16.7812532 112.328465,17.7979742 112.328465,18.8778811 C112.328465,19.9577881 112.127419,20.974509 111.725326,21.9280439 C111.323233,22.8815788 110.777535,23.7144858 110.088233,24.4267649 C109.39893,25.1390439 108.583256,25.69623 107.641209,26.098323 C106.699163,26.500416 105.676698,26.7014625 104.573814,26.7014625 Z M120.806884,5.57434625 C121.335349,5.57434625 121.771907,5.39627649 122.116558,5.04013695 C122.461209,4.68399742 122.633535,4.24169509 122.633535,3.71322997 C122.633535,3.2077416 122.461209,2.78267183 122.116558,2.43802067 C121.771907,2.09336951 121.335349,1.92104393 120.806884,1.92104393 C120.324372,1.92104393 119.905047,2.09336951 119.548907,2.43802067 C119.192767,2.78267183 119.014698,3.2077416 119.014698,3.71322997 C119.014698,4.24169509 119.181279,4.68399742 119.514442,5.04013695 C119.847605,5.39627649 120.278419,5.57434625 120.806884,5.57434625 Z M121.771907,28.1834625 L121.771907,9.57229974 L119.84186,9.57229974 L119.84186,28.1834625 L121.771907,28.1834625 Z M129.423163,28.1834625 L129.423163,17.8094625 C129.423163,16.8444393 129.595488,15.9483463 129.94014,15.1211835 C130.284791,14.2940207 130.755814,13.5759974 131.353209,12.9671137 C131.950605,12.35823 132.65714,11.8814625 133.472814,11.5368114 C134.288488,11.1921602 135.167349,11.0198346 136.109395,11.0198346 C138.200279,11.0198346 139.808651,11.6344625 140.934512,12.8637183 C142.060372,14.0929742 142.623302,15.7300672 142.623302,17.7749974 L142.623302,17.7749974 L142.623302,28.1834625 L144.587814,28.1834625 L144.587814,17.7749974 C144.587814,16.4423463 144.392512,15.2475556 144.001907,14.1906253 C143.611302,13.1336951 143.05986,12.2318579 142.347581,11.4851137 C141.635302,10.7383695 140.773674,10.1696951 139.762698,9.77909044 C138.751721,9.38848579 137.62586,9.19318346 136.385116,9.19318346 C134.753767,9.19318346 133.329209,9.57229974 132.111442,10.3305323 C130.893674,11.0887649 129.974605,12.0652765 129.354233,13.2600672 L129.354233,13.2600672 L129.354233,9.57229974 L127.493116,9.57229974 L127.493116,28.1834625 L129.423163,28.1834625 Z M159.166558,28.5625788 C161.234465,28.5625788 162.957721,28.1489974 164.336326,27.3218346 C165.71493,26.4946718 166.921209,25.2539276 167.955163,23.5996021 L167.955163,23.5996021 L166.197442,22.6345788 C165.462186,24.0131835 164.52014,25.047137 163.371302,25.7364393 C162.222465,26.4257416 160.809395,26.7703928 159.132093,26.7703928 C158.029209,26.7703928 157.012488,26.592323 156.08193,26.2361835 C155.151372,25.8800439 154.341442,25.3860439 153.65214,24.7541835 C152.962837,24.122323 152.411395,23.3755788 151.997814,22.5139509 C151.584233,21.652323 151.342977,20.7045323 151.274047,19.6705788 L151.274047,19.6705788 L168.54107,19.6705788 L168.54107,18.6710904 C168.54107,17.2924858 168.305558,16.0230207 167.834535,14.8626951 C167.363512,13.7023695 166.708674,12.7028811 165.870023,11.86423 C165.031372,11.0255788 164.037628,10.3707416 162.888791,9.89971835 C161.739953,9.42869509 160.499209,9.19318346 159.166558,9.19318346 C157.742,9.19318346 156.432326,9.44592765 155.237535,9.95141602 C154.042744,10.4569044 153.008791,11.1462067 152.135674,12.019323 C151.262558,12.8924393 150.584744,13.9263928 150.102233,15.1211835 C149.619721,16.3159742 149.378465,17.6026718 149.378465,18.9812765 C149.378465,20.3598811 149.608233,21.6293463 150.067767,22.7896718 C150.527302,23.9499974 151.176395,24.9609742 152.015047,25.8226021 C152.853698,26.68423 153.876163,27.3562997 155.082442,27.8388114 C156.288721,28.321323 157.650093,28.5625788 159.166558,28.5625788 Z M166.507628,17.8439276 L151.342977,17.8439276 C151.480837,16.8789044 151.768047,15.9770672 152.204605,15.138416 C152.641163,14.2997649 153.204093,13.5702532 153.893395,12.9498811 C154.582698,12.329509 155.375395,11.8469974 156.271488,11.5023463 C157.167581,11.1576951 158.132605,10.9853695 159.166558,10.9853695 C160.200512,10.9853695 161.148302,11.1519509 162.00993,11.4851137 C162.871558,11.8182765 163.624047,12.2892997 164.267395,12.8981835 C164.910744,13.5070672 165.421977,14.2308346 165.801093,15.0694858 C166.180209,15.908137 166.415721,16.8329509 166.507628,17.8439276 L166.507628,17.8439276 Z M182.430512,28.5625788 C184.498419,28.5625788 186.221674,28.1489974 187.600279,27.3218346 C188.978884,26.4946718 190.185163,25.2539276 191.219116,23.5996021 L191.219116,23.5996021 L189.461395,22.6345788 C188.72614,24.0131835 187.784093,25.047137 186.635256,25.7364393 C185.486419,26.4257416 184.073349,26.7703928 182.396047,26.7703928 C181.293163,26.7703928 180.276442,26.592323 179.345884,26.2361835 C178.415326,25.8800439 177.605395,25.3860439 176.916093,24.7541835 C176.226791,24.122323 175.675349,23.3755788 175.261767,22.5139509 C174.848186,21.652323 174.60693,20.7045323 174.538,19.6705788 L174.538,19.6705788 L191.805023,19.6705788 L191.805023,18.6710904 C191.805023,17.2924858 191.569512,16.0230207 191.098488,14.8626951 C190.627465,13.7023695 189.972628,12.7028811 189.133977,11.86423 C188.295326,11.0255788 187.301581,10.3707416 186.152744,9.89971835 C185.003907,9.42869509 183.763163,9.19318346 182.430512,9.19318346 C181.005953,9.19318346 179.696279,9.44592765 178.501488,9.95141602 C177.306698,10.4569044 176.272744,11.1462067 175.399628,12.019323 C174.526512,12.8924393 173.848698,13.9263928 173.366186,15.1211835 C172.883674,16.3159742 172.642419,17.6026718 172.642419,18.9812765 C172.642419,20.3598811 172.872186,21.6293463 173.331721,22.7896718 C173.791256,23.9499974 174.440349,24.9609742 175.279,25.8226021 C176.117651,26.68423 177.140116,27.3562997 178.346395,27.8388114 C179.552674,28.321323 180.914047,28.5625788 182.430512,28.5625788 Z M189.771581,17.8439276 L174.60693,17.8439276 C174.744791,16.8789044 175.032,15.9770672 175.468558,15.138416 C175.905116,14.2997649 176.468047,13.5702532 177.157349,12.9498811 C177.846651,12.329509 178.639349,11.8469974 179.535442,11.5023463 C180.431535,11.1576951 181.396558,10.9853695 182.430512,10.9853695 C183.464465,10.9853695 184.412256,11.1519509 185.273884,11.4851137 C186.135512,11.8182765 186.888,12.2892997 187.531349,12.8981835 C188.174698,13.5070672 188.68593,14.2308346 189.065047,15.0694858 C189.444163,15.908137 189.679674,16.8329509 189.771581,17.8439276 L189.771581,17.8439276 Z M198.594651,28.1834625 L198.594651,18.257509 C198.594651,15.8219742 199.048442,14.0240439 199.956023,12.8637183 C200.863605,11.7033928 202.213488,11.12323 204.005674,11.12323 C204.488186,11.12323 204.913256,11.1806718 205.280884,11.2955556 C205.648512,11.4104393 205.958698,11.5597881 206.211442,11.7436021 L206.211442,11.7436021 L207.142,9.95141602 C206.383767,9.51485788 205.361302,9.29657881 204.074605,9.29657881 C202.604093,9.29657881 201.403558,9.63548579 200.473,10.3132997 C199.542442,10.9911137 198.88186,11.9848579 198.491256,13.2945323 L198.491256,13.2945323 L198.491256,9.57229974 L196.69907,9.57229974 L196.69907,28.1834625 L198.594651,28.1834625 Z M212.104977,5.57434625 C212.633442,5.57434625 213.07,5.39627649 213.414651,5.04013695 C213.759302,4.68399742 213.931628,4.24169509 213.931628,3.71322997 C213.931628,3.2077416 213.759302,2.78267183 213.414651,2.43802067 C213.07,2.09336951 212.633442,1.92104393 212.104977,1.92104393 C211.622465,1.92104393 211.20314,2.09336951 210.847,2.43802067 C210.49086,2.78267183 210.312791,3.2077416 210.312791,3.71322997 C210.312791,4.24169509 210.479372,4.68399742 210.812535,5.04013695 C211.145698,5.39627649 211.576512,5.57434625 212.104977,5.57434625 Z M213.07,28.1834625 L213.07,9.57229974 L211.139953,9.57229974 L211.139953,28.1834625 L213.07,28.1834625 Z M220.721256,28.1834625 L220.721256,17.8094625 C220.721256,16.8444393 220.893581,15.9483463 221.238233,15.1211835 C221.582884,14.2940207 222.053907,13.5759974 222.651302,12.9671137 C223.248698,12.35823 223.955233,11.8814625 224.770907,11.5368114 C225.586581,11.1921602 226.465442,11.0198346 227.407488,11.0198346 C229.498372,11.0198346 231.106744,11.6344625 232.232605,12.8637183 C233.358465,14.0929742 233.921395,15.7300672 233.921395,17.7749974 L233.921395,17.7749974 L233.921395,28.1834625 L235.885907,28.1834625 L235.885907,17.7749974 C235.885907,16.4423463 235.690605,15.2475556 235.3,14.1906253 C234.909395,13.1336951 234.357953,12.2318579 233.645674,11.4851137 C232.933395,10.7383695 232.071767,10.1696951 231.060791,9.77909044 C230.049814,9.38848579 228.923953,9.19318346 227.683209,9.19318346 C226.05186,9.19318346 224.627302,9.57229974 223.409535,10.3305323 C222.191767,11.0887649 221.272698,12.0652765 220.652326,13.2600672 L220.652326,13.2600672 L220.652326,9.57229974 L218.791209,9.57229974 L218.791209,28.1834625 L220.721256,28.1834625 Z M250.361256,36.1104393 C251.831767,36.1104393 253.15293,35.886416 254.324744,35.4383695 C255.496558,34.990323 256.490302,34.34123 257.305977,33.4910904 C258.121651,32.6409509 258.747767,31.6127416 259.184326,30.4064625 C259.620884,29.2001835 259.839163,27.8388114 259.839163,26.3223463 L259.839163,26.3223463 L259.839163,9.57229974 L257.909116,9.57229974 L257.909116,13.6391835 C257.518512,12.9269044 257.041744,12.2950439 256.478814,11.7436021 C255.915884,11.1921602 255.295512,10.7268811 254.617698,10.3477649 C253.939884,9.96864858 253.233349,9.68143928 252.498093,9.48613695 C251.762837,9.29083463 251.03907,9.19318346 250.326791,9.19318346 C248.948186,9.19318346 247.672977,9.44018346 246.501163,9.93418346 C245.329349,10.4281835 244.312628,11.1117416 243.451,11.9848579 C242.589372,12.8579742 241.911558,13.8804393 241.417558,15.0522532 C240.923558,16.2240672 240.676558,17.4992765 240.676558,18.8778811 C240.676558,20.2794625 240.91207,21.5719044 241.383093,22.7552067 C241.854116,23.938509 242.514698,24.9609742 243.364837,25.8226021 C244.214977,26.68423 245.231698,27.3562997 246.415,27.8388114 C247.598302,28.321323 248.902233,28.5625788 250.326791,28.5625788 C251.03907,28.5625788 251.768581,28.4649276 252.515326,28.2696253 C253.26207,28.074323 253.974349,27.7871137 254.652163,27.4079974 C255.329977,27.0288811 255.956093,26.5578579 256.530512,25.9949276 C257.10493,25.4319974 257.575953,24.7943928 257.943581,24.0821137 L257.943581,24.0821137 L257.943581,26.3912765 C257.943581,28.8957416 257.271512,30.8430207 255.927372,32.2331137 C254.583233,33.6232067 252.72786,34.3182532 250.361256,34.3182532 C249.511116,34.3182532 248.74714,34.2435788 248.069326,34.09423 C247.391512,33.9448811 246.782628,33.7266021 246.242674,33.4393928 C245.702721,33.1521835 245.214465,32.8017881 244.777907,32.3882067 C244.341349,31.9746253 243.927767,31.4921137 243.537163,30.9406718 L243.537163,30.9406718 L241.848372,32.181416 C242.767442,33.3762067 243.893302,34.3297416 245.225953,35.0420207 C246.558605,35.7542997 248.270372,36.1104393 250.361256,36.1104393 Z M250.326791,26.7014625 C249.246884,26.7014625 248.241651,26.5061602 247.311093,26.1155556 C246.380535,25.7249509 245.576349,25.1849974 244.898535,24.4956951 C244.220721,23.8063928 243.686512,22.9849742 243.295907,22.0314393 C242.905302,21.0779044 242.71,20.0267183 242.71,18.8778811 C242.71,17.7749974 242.905302,16.7410439 243.295907,15.7760207 C243.686512,14.8109974 244.220721,13.9780904 244.898535,13.2772997 C245.576349,12.576509 246.380535,12.0250672 247.311093,11.6229742 C248.241651,11.2208811 249.246884,11.0198346 250.326791,11.0198346 C251.429674,11.0198346 252.45214,11.2266253 253.394186,11.6402067 C254.336233,12.0537881 255.157651,12.6167183 255.858442,13.3289974 C256.559233,14.0412765 257.10493,14.8741835 257.495535,15.8277183 C257.88614,16.7812532 258.081442,17.7979742 258.081442,18.8778811 C258.081442,19.9577881 257.880395,20.974509 257.478302,21.9280439 C257.076209,22.8815788 256.530512,23.7144858 255.841209,24.4267649 C255.151907,25.1390439 254.336233,25.69623 253.394186,26.098323 C252.45214,26.500416 251.429674,26.7014625 250.326791,26.7014625 Z" id="Engineering" fill-rule="nonzero"></path> <g id="Group-5"> <path d="M24.0564446,-1.14452406e-13 L32.0677982,-1.14452406e-13 C32.3824727,-1.14452406e-13 32.6375668,0.255097926 32.6375668,0.569772439 L32.6375668,8.24129977 C32.6375668,8.55597428 32.3824727,8.81106838 32.0677982,8.81106838 L29.8009331,8.81106838 C29.6494688,8.81160932 29.5040226,8.7518192 29.3967298,8.64490817 C29.2894369,8.53799714 29.2291286,8.39276503 29.2291296,8.24129977 L29.2291296,5.87879493 L5.07501039,28.9584933 L10.0442066,28.9584933 C10.360005,28.9584933 10.6160101,29.2144985 10.6160101,29.5302968 L10.6160101,31.795127 C10.6160101,32.1109254 10.360005,32.3669305 10.0442066,32.3669305 L0.571803496,32.3669305 C0.256005145,32.3669305 3.61240405e-13,32.1109254 3.61240405e-13,31.795127 L3.61240405e-13,28.9686678 L26.770985,3.40233638 L24.0564446,3.40233638 C23.7406462,3.40233638 23.4846411,3.14633123 23.4846411,2.83053288 L23.4846411,0.563667775 C23.4879937,0.250585229 23.7433462,-0.00113233474 24.0564446,-1.14452406e-13 Z" id="Path"></path> <path d="M3.40843721,3.31076642 L18.6273637,3.31076642 C18.778828,3.31130737 18.9242742,3.25151724 19.031567,3.14460621 C19.1388599,3.03769518 19.1991672,2.89246307 19.1991672,2.74099781 L19.1991672,0.563667775 C19.1958146,0.250585229 18.9404621,-0.00113233474 18.6273637,-7.60035506e-14 L0.571803496,-7.60035506e-14 C0.258705061,-0.00113233474 0.00335258674,0.250585229 4.23831565e-13,0.563667775 L4.23831565e-13,8.34304416 C4.23831565e-13,8.49469588 0.0602434096,8.64013634 0.167477366,8.74737029 C0.274711323,8.85460425 0.42015178,8.91484766 0.571803496,8.91484766 L2.83663371,8.91484766 C3.15243206,8.91484766 3.40843721,8.65884251 3.40843721,8.34304416 L3.40843721,3.31076642 Z" id="Path"></path> <path d="M29.2291296,28.9503538 L15.4651479,28.9503538 C15.1493496,28.9503538 14.8932864,29.2063589 14.8932864,29.5221573 L14.8932864,31.7869875 C14.8911655,31.9400446 14.9504456,32.0875849 15.0579166,32.1965857 C15.1653876,32.3055866 15.3120754,32.3669305 15.4651479,32.3669305 L32.0698331,32.3669305 C32.2212983,32.3669305 32.3665305,32.3066232 32.4734415,32.1993304 C32.5803525,32.0920375 32.6401426,31.9465913 32.6396053,31.795127 L32.6396053,23.7858083 C32.6401426,23.634344 32.5803525,23.4888978 32.4734415,23.381605 C32.3665305,23.2743121 32.2212983,23.2140048 32.0698331,23.2140048 L29.8009331,23.2140048 C29.4851347,23.2140048 29.2291296,23.47001 29.2291296,23.7858083 L29.2291296,28.9503538 Z" id="Path"></path> </g> </g> </g> </g> </svg> </a> <span class="page-title white code-typed monospace"></span> <p class="large-paragraph white code-description"></p> </div> </section> <div class="shape-wrapper"></div> <section class="posts-lists-section"> <div class="extra-large-wrapper flex-wrapper space-between"> <div class="two-thirds-column"> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/from-our-cto-to-your-ears-ali-dasdan-joins-disseminate-podcast" class="thumbnail-link"> <div class="thumbnail-image large"><img width="750" height="750" src="https://engineering.zoominfo.com/wp-content/uploads/2024/11/1728235678907-e31e07c2-d94e-45f2-88d8-419f0887b6d5.jpeg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/11/1728235678907-e31e07c2-d94e-45f2-88d8-419f0887b6d5.jpeg 750w, https://engineering.zoominfo.com/wp-content/uploads/2024/11/1728235678907-e31e07c2-d94e-45f2-88d8-419f0887b6d5-300x300.jpeg 300w, https://engineering.zoominfo.com/wp-content/uploads/2024/11/1728235678907-e31e07c2-d94e-45f2-88d8-419f0887b6d5-150x150.jpeg 150w" sizes="(max-width: 750px) 100vw, 750px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/podcasts" rel="category tag">Podcasts</a></li></ul> <a href="https://engineering.zoominfo.com/from-our-cto-to-your-ears-ali-dasdan-joins-disseminate-podcast" class="padding-wrapper"> <h3 class="h3">From our CTO to Your Ears: Ali Dasdan joins Disseminate Podcast</h3> <p class="paragraph-text"> <!-- wp:paragraph --> On the episode released on October 8, 2024, ZoomInfo\'s Chief Technology Officer, Ali Dasdan, joined Dissemniate podcast, hosted by Dr. Jack Waudby. In thi... </p> </a> </div> </div> <div class="one-third-column"> <div class="shadow-box"> <h2 class="small-uppercase-text">Recent posts</h2> <ul class="text-list"> <li><a class="h5" href="https://engineering.zoominfo.com/powering-innovation-zoominfos-developer-centric-productivity-transformation">Powering Innovation: ZoomInfo’s Developer-Centric Productivity Transformation</a></li> <li><a class="h5" href="https://engineering.zoominfo.com/search-quality-rater">Search Quality Rater</a></li> <li><a class="h5" href="https://engineering.zoominfo.com/natural-language-based-search">Natural Language Based Search</a></li> <li><a class="h5" href="https://engineering.zoominfo.com/deletecache-service-removing-cache-keys-in-solr-services">deleteCache Service: Removing Cache Keys in Solr Services</a></li> <li><a class="h5" href="https://engineering.zoominfo.com/benchmarking-search-performance-llm-vs-nlp-clustering-root-error-analysis">Benchmarking Search Performance: LLM vs NLP Clustering & Root Error Analysis</a></li> </ul> </div> </div> </div> </section> <section class="no-top-padding-section"> <div class="extra-large-wrapper center"> <img src="https://engineering.zoominfo.com/wp-content/themes/engineering/images/shapes.svg" alt="" class="shapes-image"> <h1 class="h4 monospace">Lessons learned and best practices in data science and DevOps.</h1> <ul class="large-category-list"> <li class="active"><a href="/" title="View all">All</a></li> <li class="cat-item cat-item-43"><a href="https://engineering.zoominfo.com/category/ai">AI</a> </li> <li class="cat-item cat-item-5"><a href="https://engineering.zoominfo.com/category/application">Application</a> </li> <li class="cat-item cat-item-40"><a href="https://engineering.zoominfo.com/category/data-application">Data Application</a> </li> <li class="cat-item cat-item-6"><a href="https://engineering.zoominfo.com/category/data-science">Data Science</a> </li> <li class="cat-item cat-item-37"><a href="https://engineering.zoominfo.com/category/dev-ex-developer-experience">Dev Ex (Developer Experience)</a> </li> <li class="cat-item cat-item-38"><a href="https://engineering.zoominfo.com/category/devex-developer-experience">DevEx (Developer Experience)</a> </li> <li class="cat-item cat-item-3"><a href="https://engineering.zoominfo.com/category/devops">DevOps</a> </li> <li class="cat-item cat-item-36"><a href="https://engineering.zoominfo.com/category/infrastructure">Infrastructure</a> </li> <li class="cat-item cat-item-42"><a href="https://engineering.zoominfo.com/category/internship-highlights">Internship Highlights</a> </li> <li class="cat-item cat-item-44"><a href="https://engineering.zoominfo.com/category/podcasts">Podcasts</a> </li> <li class="cat-item cat-item-45"><a href="https://engineering.zoominfo.com/category/productivity">Productivity</a> </li> <li class="cat-item cat-item-4"><a href="https://engineering.zoominfo.com/category/search-and-match">Search and Match</a> </li> </ul> <ul class="three-column-list"> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/deployment-strategies-in-k8s-using-argo-rollout-and-how-to-benefit-from-it" class="thumbnail-link"> <div class="thumbnail-image"></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/application" rel="category tag">Application</a></li></ul> <a href="https://engineering.zoominfo.com/deployment-strategies-in-k8s-using-argo-rollout-and-how-to-benefit-from-it" class="padding-wrapper"> <h3 class="h4">Deployment Strategies in K8s using Argo rollout (and how to benefit from it)</h3> <p class="paragraph-text small"> <!-- wp:heading --> Overview <!-- /wp:heading --> <!-- wp:paragraph {\"fontSize\":\"medium\"} --> In the world of so... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/the-secret-sauce-for-making-your-developers-happier" class="thumbnail-link"> <div class="thumbnail-image"></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/devex-developer-experience" rel="category tag">DevEx (Developer Experience)</a></li></ul> <a href="https://engineering.zoominfo.com/the-secret-sauce-for-making-your-developers-happier" class="padding-wrapper"> <h3 class="h4">The Secret Sauce for Making Your Developers Happier</h3> <p class="paragraph-text small"> <!-- wp:paragraph --> Welcome into the world of engineering productivity, back in the day, our rapidly growing compan... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/game-day-testing" class="thumbnail-link"> <div class="thumbnail-image"><img width="2121" height="1414" src="https://engineering.zoominfo.com/wp-content/uploads/2019/10/adopting-microservice-process-img.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Lessons Learned from Adopting a First Microservice - Process" decoding="async" fetchpriority="high" srcset="https://engineering.zoominfo.com/wp-content/uploads/2019/10/adopting-microservice-process-img.jpg 2121w, https://engineering.zoominfo.com/wp-content/uploads/2019/10/adopting-microservice-process-img-300x200.jpg 300w, https://engineering.zoominfo.com/wp-content/uploads/2019/10/adopting-microservice-process-img-1024x683.jpg 1024w, https://engineering.zoominfo.com/wp-content/uploads/2019/10/adopting-microservice-process-img-768x512.jpg 768w, https://engineering.zoominfo.com/wp-content/uploads/2019/10/adopting-microservice-process-img-1536x1024.jpg 1536w, https://engineering.zoominfo.com/wp-content/uploads/2019/10/adopting-microservice-process-img-2048x1365.jpg 2048w" sizes="(max-width: 2121px) 100vw, 2121px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/application" rel="category tag">Application</a></li></ul> <a href="https://engineering.zoominfo.com/game-day-testing" class="padding-wrapper"> <h3 class="h4">Game Day Testing</h3> <p class="paragraph-text small"> <!-- wp:heading --> 1. Background <!-- /wp:heading --> <!-- wp:paragraph --> High availability is a commitment... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/streamlining-data-science-navigating-experimentation-challenges-with-tracking-tools" class="thumbnail-link"> <div class="thumbnail-image"><img width="1440" height="500" src="https://engineering.zoominfo.com/wp-content/uploads/2024/01/imageblog.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/01/imageblog.png 1440w, https://engineering.zoominfo.com/wp-content/uploads/2024/01/imageblog-300x104.png 300w, https://engineering.zoominfo.com/wp-content/uploads/2024/01/imageblog-1024x356.png 1024w, https://engineering.zoominfo.com/wp-content/uploads/2024/01/imageblog-768x267.png 768w" sizes="(max-width: 1440px) 100vw, 1440px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/data-science" rel="category tag">Data Science</a></li></ul> <a href="https://engineering.zoominfo.com/streamlining-data-science-navigating-experimentation-challenges-with-tracking-tools" class="padding-wrapper"> <h3 class="h4">Streamlining Data Science: Navigating Experimentation Challenges with Tracking Tools</h3> <p class="paragraph-text small"> <!-- wp:paragraph --> Experimentation is a key component of the data science workflow, encompassing everything from m... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/how-zoominfo-is-making-a-quantum-leap-in-infrastructure-operations-by-employing-an-internal-developer-platform" class="thumbnail-link"> <div class="thumbnail-image"><img width="1600" height="1109" src="https://engineering.zoominfo.com/wp-content/uploads/2024/05/Image-from-iOS.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/05/Image-from-iOS.jpg 1600w, https://engineering.zoominfo.com/wp-content/uploads/2024/05/Image-from-iOS-300x208.jpg 300w, https://engineering.zoominfo.com/wp-content/uploads/2024/05/Image-from-iOS-1024x710.jpg 1024w, https://engineering.zoominfo.com/wp-content/uploads/2024/05/Image-from-iOS-768x532.jpg 768w, https://engineering.zoominfo.com/wp-content/uploads/2024/05/Image-from-iOS-1536x1065.jpg 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/devex-developer-experience" rel="category tag">DevEx (Developer Experience)</a></li> <li><a href="https://engineering.zoominfo.com/category/devops" rel="category tag">DevOps</a></li></ul> <a href="https://engineering.zoominfo.com/how-zoominfo-is-making-a-quantum-leap-in-infrastructure-operations-by-employing-an-internal-developer-platform" class="padding-wrapper"> <h3 class="h4">How Zoominfo is making a Quantum Leap in Infrastructure Operations by employing an Internal Developer Platform</h3> <p class="paragraph-text small"> <!-- wp:heading --> Abstract <!-- /wp:heading --> <!-- wp:paragraph --> Zoominfo has embarked on a transformative jo... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/gcp-dataflow-advanced-topics-part-ii" class="thumbnail-link"> <div class="thumbnail-image"><img width="1024" height="1024" src="https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1.jpg 1024w, https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1-300x300.jpg 300w, https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1-150x150.jpg 150w, https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1-768x768.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/application" rel="category tag">Application</a></li></ul> <a href="https://engineering.zoominfo.com/gcp-dataflow-advanced-topics-part-ii" class="padding-wrapper"> <h3 class="h4">GCP DataFlow – Advanced Topics: Part II</h3> <p class="paragraph-text small"> <!-- wp:heading {\"level\":3} --> Using Testing Mocking framework for dataflow tests: <!-- /wp:heading --> <!-- wp:p... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/managing-kubernetes-cluster-components-at-scale-migrating-from-terraform-to-argocd" class="thumbnail-link"> <div class="thumbnail-image"><img width="512" height="433" src="https://engineering.zoominfo.com/wp-content/uploads/2024/06/image-4-1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/06/image-4-1.png 512w, https://engineering.zoominfo.com/wp-content/uploads/2024/06/image-4-1-300x254.png 300w" sizes="(max-width: 512px) 100vw, 512px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/infrastructure" rel="category tag">Infrastructure</a></li></ul> <a href="https://engineering.zoominfo.com/managing-kubernetes-cluster-components-at-scale-migrating-from-terraform-to-argocd" class="padding-wrapper"> <h3 class="h4">Managing Kubernetes Cluster Components at Scale: Migrating from Terraform to ArgoCD</h3> <p class="paragraph-text small"> <!-- wp:heading --> Background <!-- /wp:heading --> <!-- wp:paragraph --> One of my first projects at Zoominfo was t... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/gcp-dataflow-advanced-topics-part-i" class="thumbnail-link"> <div class="thumbnail-image"><img width="1024" height="1024" src="https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1.jpg 1024w, https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1-300x300.jpg 300w, https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1-150x150.jpg 150w, https://engineering.zoominfo.com/wp-content/uploads/2024/02/dataflow-advanced-topics1-768x768.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/application" rel="category tag">Application</a></li></ul> <a href="https://engineering.zoominfo.com/gcp-dataflow-advanced-topics-part-i" class="padding-wrapper"> <h3 class="h4">GCP DataFlow – Advanced Topics: Part I</h3> <p class="paragraph-text small"> <!-- wp:paragraph --> In ZoomInfo, we analyze and ingest big quantities of data through different pipelines and with ... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/designing-a-serverless-cost-efficient-tool-for-data-traceability" class="thumbnail-link"> <div class="thumbnail-image"><img width="1330" height="578" src="https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-06-at-1.46.47 PM.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-06-at-1.46.47 PM.png 1330w, https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-06-at-1.46.47 PM-300x130.png 300w, https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-06-at-1.46.47 PM-1024x445.png 1024w, https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-06-at-1.46.47 PM-768x334.png 768w" sizes="(max-width: 1330px) 100vw, 1330px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/application" rel="category tag">Application</a></li> <li><a href="https://engineering.zoominfo.com/category/data-application" rel="category tag">Data Application</a></li></ul> <a href="https://engineering.zoominfo.com/designing-a-serverless-cost-efficient-tool-for-data-traceability" class="padding-wrapper"> <h3 class="h4">Designing a Serverless, Cost-Efficient Tool for Data Traceability</h3> <p class="paragraph-text small"> <!-- wp:heading --> What is it for? <!-- /wp:heading --> <!-- wp:paragraph --> The accuracy and integrity of company... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/creating-a-custom-disable-mechanism-for-gcs" class="thumbnail-link"> <div class="thumbnail-image"><img width="1058" height="720" src="https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-28-at-10.22.36 AM.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-28-at-10.22.36 AM.png 1058w, https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-28-at-10.22.36 AM-300x204.png 300w, https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-28-at-10.22.36 AM-1024x697.png 1024w, https://engineering.zoominfo.com/wp-content/uploads/2024/06/Screenshot-2024-06-28-at-10.22.36 AM-768x523.png 768w" sizes="(max-width: 1058px) 100vw, 1058px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/infrastructure" rel="category tag">Infrastructure</a></li></ul> <a href="https://engineering.zoominfo.com/creating-a-custom-disable-mechanism-for-gcs" class="padding-wrapper"> <h3 class="h4">Creating a custom disable mechanism for GCS</h3> <p class="paragraph-text small"> <!-- wp:heading --> Intro <!-- /wp:heading --> <!-- wp:paragraph --> With the breakneck pace of cloud computing, a g... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/building-an-automl-sdk-to-enhance-data-science-capabilities" class="thumbnail-link"> <div class="thumbnail-image"><img width="848" height="477" src="https://engineering.zoominfo.com/wp-content/uploads/2024/08/Data-Science-vs.-Big-Data-vs.avif" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/08/Data-Science-vs.-Big-Data-vs.avif 848w, https://engineering.zoominfo.com/wp-content/uploads/2024/08/Data-Science-vs.-Big-Data-vs-300x169.avif 300w, https://engineering.zoominfo.com/wp-content/uploads/2024/08/Data-Science-vs.-Big-Data-vs-768x432.avif 768w" sizes="(max-width: 848px) 100vw, 848px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/internship-highlights" rel="category tag">Internship Highlights</a></li></ul> <a href="https://engineering.zoominfo.com/building-an-automl-sdk-to-enhance-data-science-capabilities" class="padding-wrapper"> <h3 class="h4">Building an AutoML SDK to Enhance Data Science Capabilities</h3> <p class="paragraph-text small"> <!-- wp:heading --> Transforming Futures: Our Successful Internship Program <!-- /wp:heading --> <!-- wp:paragraph -... </p> </a> </div> </li> <li> <div class="shadow-box link no-padding"> <a href="https://engineering.zoominfo.com/pidgeot-ai-powered-ad-image-compliance-validation-system" class="thumbnail-link"> <div class="thumbnail-image"><img width="1024" height="576" src="https://engineering.zoominfo.com/wp-content/uploads/2024/08/2-14-1024x576-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://engineering.zoominfo.com/wp-content/uploads/2024/08/2-14-1024x576-1.jpg 1024w, https://engineering.zoominfo.com/wp-content/uploads/2024/08/2-14-1024x576-1-300x169.jpg 300w, https://engineering.zoominfo.com/wp-content/uploads/2024/08/2-14-1024x576-1-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></div> </a> <ul class="post-categories"> <li><a href="https://engineering.zoominfo.com/category/internship-highlights" rel="category tag">Internship Highlights</a></li></ul> <a href="https://engineering.zoominfo.com/pidgeot-ai-powered-ad-image-compliance-validation-system" class="padding-wrapper"> <h3 class="h4">Pidgeot: AI-Powered Ad Image Compliance Validation System</h3> <p class="paragraph-text small"> <!-- wp:heading --> Problem Statement <!-- /wp:heading --> <!-- wp:paragraph --> In the fast-paced world of digital ... </p> </a> </div> </li> </ul> <div class="pagination"> <span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="https://engineering.zoominfo.com/page/2">2</a> <a class="next page-numbers" href="https://engineering.zoominfo.com/page/2"></a> </div> </div> </section> <section class="medium-padding-section border-top-section"> <div class="extra-large-wrapper flex-wrapper space-between"> <div class="half-column"> <img src="https://engineering.zoominfo.com/wp-content/themes/engineering/images/shapes.svg" alt="" class="shapes-image"> <p class="paragraph-text">Find and connect with your ideal customer. Empower each phase of go-to-market with technology, integrations, and automation. Hit your lead gen, sales, and revenue goals.</p> </div> <div class="half-column margin-left"> <h2 class="h4 margin-top-longest">Sign up for our newsletter to stay updated with ZoomInfo</h2> <div class="wpcf7 no-js" id="wpcf7-f9-o1" lang="en-US" dir="ltr"> <div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> <form action="/#wpcf7-f9-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="9" /> <input type="hidden" name="_wpcf7_version" value="5.9.5" /> <input type="hidden" name="_wpcf7_locale" value="en_US" /> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f9-o1" /> <input type="hidden" name="_wpcf7_container_post" value="0" /> <input type="hidden" name="_wpcf7_posted_data_hash" value="" /> </div> <p><span class="wpcf7-form-control-wrap" data-name="email"><input size="40" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" placeholder="Your email address" value="" type="email" name="email" /></span> </p> <p><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Subscribe" /> </p> <input class="wpcf7-form-control wpcf7-hidden camp_id" value="7013p0000015qDGAAY" type="hidden" name="camp_id" /> <input class="wpcf7-form-control wpcf7-hidden" value="Added" type="hidden" name="Recent_MKT_Responses__c" /> <input class="wpcf7-form-control wpcf7-hidden" id="country_code" value="" type="hidden" name="countryCode" /> <input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="utm_source" /> <input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="utm_medium" /> <input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="utm_campaign" /> <input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="utm_term" /> <input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="gclid" /> <input class="wpcf7-form-control wpcf7-hidden" id="ga_client_id" value="" type="hidden" name="Google_Analytics_Client_ID" /> <input class="wpcf7-form-control wpcf7-hidden" id="ga_tracking_id" value="" type="hidden" name="GA_tracking_ID" /><div class="wpcf7-response-output" aria-hidden="true"></div> </form> </div> </div> </div> </section> <footer class="footer-new medium-padding-section"> <div class="extra-large-wrapper"> <div class="flex-wrapper space-between"> <div class="flex-wrapper"> <div class="flex-wrapper mobile-flex space-between"> <a href="https://www.zoominfo.com"><img src="/wp-content/themes/engineering/images/footer-logo-new.svg" alt="ZoomInfo Logo"/></a> <div class="top-footer-cta-button"> <a id="Footer_Free_Trial" href="https://www.zoominfo.com/b2b/free-trial?camp_id=7011U000000US9RQAW" class="cta-button">Free Trial</a> </div> </div> <div class="flex-wrapper footer-list-outer-wrapper"> <div class="footer-list-wrapper"> <span class="small-uppercase-text">popular features</span> <ul class="footer-list top"> <li><a href="https://www.zoominfo.com/solutions/sales">Sales Solutions</a></li> <li><a href="https://www.zoominfo.com/solutions/marketing">Marketing Solutions</a></li> <li><a href="https://www.zoominfo.com/solutions/contact-company-search">Company Contact Search</a></li> <li><a href="https://www.zoominfo.com/solutions/intent-data-alerts">Buyer Intent Data</a></li> <li><a href="https://www.zoominfo.com/solutions/enrich">CRM Lead Enrichment</a></li> </ul> </div> <div class="footer-list-wrapper"> <span class="small-uppercase-text">Company</span> <ul class="footer-list top"> <li><a href="https://www.zoominfo.com/about">About Us</a></li> <li><a href="https://www.zoominfo.com/about/leadership">Our Leadership</a></li> <li><a href="//ir.zoominfo.com/">Investor Relations</a></li> <li><a href="https://www.zoominfo.com/b2b/faqs/business">FAQs</a></li> <li><a href="https://www.zoominfo.com/about/careers">Careers</a></li> <li><a href="https://www.zoominfo.com/about/contact?bullet_type=support">Contact Us</a></li> </ul> </div> <div class="footer-list-wrapper"> <span class="small-uppercase-text">B2B Database</span> <ul class="footer-list top"> <li><a href="https://www.zoominfo.com/our-data">Our Data</a></li> <li><a href="https://www.zoominfo.com/b2b/data-sources">Data Transparency</a></li> <li><a href="https://www.zoominfo.com/update/company">Update Your Company</a></li> <li><a href="https://www.zoominfo.com/update/profile">Claim Profile</a></li> <li><a href="https://www.zoominfo.com/s/search">Browse Directories</a></li> </ul> </div> <div class="footer-list-wrapper"> <span class="small-uppercase-text">More Resources</span> <ul class="footer-list top"> <li><a href="//videos.zoominfo.com/">ZoomInfo Videos</a></li> <li><a href="https://www.zoominfo.com/newsroom">Newsroom</a></li> <li><a href="//engineering.zoominfo.com/">Engineering Blog</a></li> <li><a href="https://www.zoominfo.com/covid-19-news">COVID-19 Newsfeed</a></li> <li><a href="https://www.zoominfo.com/b2b/success-recipes">Recipes for Success</a></li> <li><a href="https://www.zoominfo.com/about-zoominfo/privacy-center">Privacy Center</a></li> </ul> </div> </div> </div> <div class="footer-cta-wrapper"> <a id="Footer_Free_Trial" href="https://www.zoominfo.com/b2b/free-trial?camp_id=7011U000000US9RQAW" class="cta-button bottom-footer-cta-button">Free Trial</a> <ul class="footer-list top"> <li> <a id="Footer_Log_In" href="//login.zoominfo.com/">Login</a> </li> <li> <a id="Footer_Phone" href="tel:+18669049666">866.904.9666</a> </li> </ul> </div> </div> <div class="flex-wrapper footer-bottom-wrapper space-between"> <ul class="footer-legal-list"> <li>© <span id="year"></span> ZoomInfo Technologies LLC</li> <li><a id="Footer_Privacy" href="https://www.zoominfo.com/about-zoominfo/privacy-policy">Privacy Policy</a></li> <li><a id="Footer_Terms_Conditions" href="https://www.zoominfo.com/about-zoominfo/terms-of-use">Terms of Use</a></li> <li><a style="cursor: pointer" class="SimpleFooter_legal_link__QDOqz ot-sdk-show-settings">Cookies Settings</a></li> <li><a id="Footer_Status" href="//status.zoominfo.com">Status</a></li> <li id="Footer_Do_not_sell_my_info_container"><a id="Footer_Do_not_sell_my_info" href="https://www.zoominfo.com/about-zoominfo/privacy-manage-profile">Do Not Sell My Personal Information</a></li> </ul> <div class="footer-social-list"> <a id="Footer_Linkedin_Mobile" href="//www.linkedin.com/company/16272?trk=tyah" rel="noopener" target="_blank"><img src="/wp-content/themes/engineering/images/linkedin-icon.svg" alt="LinkedIn logo"></a> <a id="Footer_Twitter_Mobile" href="//twitter.com/zoominfo" rel="noopener" target="_blank"><img src="/wp-content/themes/engineering/images/twitter-icon.svg" alt="Twitter logo"></a> <a id="Instagram_Mobile" href="//instagram.com/zoominfo/" rel="noopener" target="_blank"><img src="/wp-content/themes/engineering/images/instagram-icon.svg" alt="Instagram logo"></a> <a id="Footer_Facebook_Mobile" href="//www.facebook.com/ZoomInformation" rel="noopener" target="_blank"><img src="/wp-content/themes/engineering/images/facebook-icon.svg" alt="Facebook logo"></a> <a id="Footer_Youtube_Mobile" href="//www.youtube.com/c/zoominformation" rel="noopener" target="_blank"><img src="/wp-content/themes/engineering/images/youtube-icon-round.svg" alt="Youtube logo"></a> </div> </div> </div> </footer> <div id="cookies_note"></div> <script type="text/plain" src="/wp-content/themes/engineering/analytics/amplitude.js?ver=1.0.0" id="amplitude-js" class="optanon-category-C0002" defer></script> <script type="text/plain" src="/wp-content/themes/engineering/analytics/amplitude-events.js" id="amplitude-events-js" class="optanon-category-C0002" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.9.5" id="swv-js" defer></script> <script type="text/javascript" id="contact-form-7-js-extra"> /* <![CDATA[ */ var wpcf7 = {"api":{"root":"https:\/\/engineering.zoominfo.com\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.9.5" id="contact-form-7-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/themes/engineering/js/jquery-3.3.1.min.js" id="jquery-3.3.1.min-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://ricostacruz.com/jquery.transit/jquery.transit.min.js?ver=1.0.0" id="shapes-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/themes/engineering/js/shapes.js" id="shapesjs-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/themes/engineering/js/typed.min.js?ver=1.0.0" id="typed-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/themes/engineering/js/home.js?ver=1.0.0" id="home-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/themes/engineering/js/jquery.validate.min.js?ver=1.0.0" id="validate-js" defer></script> <script type="text/javascript" id="forms-js-extra"> /* <![CDATA[ */ var location_vars = {"countryCode":"SG","countryIP":"8.222.208.146"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/themes/engineering/js/forms.js" id="forms-js" defer></script> <script type="text/javascript" id="global-js-extra"> /* <![CDATA[ */ var listed_countries = {"countryNon":""}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/themes/engineering/js/global.js?ver=1.0.4" id="global-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-assets/header-footer/navigation.js" id="navigation-js" defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" src="https://engineering.zoominfo.com/wp-content/themes/engineering/analytics/datalayer.js" id="datalayer-js" defer></script> <script type="rocketlazyloadscript"> /** * Footer Copyright year */ document.getElementById("year").innerHTML = new Date().getFullYear(); </script> </body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->