Senior Build and Release Engineer Zoom Information
At ZoomInfo, we are changing the way business information is found and managed. We?re constantly engineering technologies to make our business information second to none. ZoomInfo creates just-verified, detailed profiles of 95 million businesspeople and seven million businesses. We make our data available to you through powerful tools for lead generation, prospecting and recruiting.
Our Engineering team strives to continually foster a collaborative environment and to improve every aspect of the company by leveraging cutting edge technology and our innovative people to deliver transformative and effective products for our clients. Big data is a rapidly evolving and dynamic industry and we believe that we have the best and brightest engineers in the field. Each engineer plays a significant role in the continuous improvement in the quality and quantity of our data, which is the foundation of our product suite. We are truly passionate and excited about what we do! See interviews with team members on our Careers Page!
ZoomInfo has an immediate need for an experienced Senior Build and Release Engineer to maintain and improve existing SCM, build, continuous integration, and test integration environments.
In this role you will use:
Subversion for SCM
Maven for build execution and publication
Sonatype Nexus for Maven artifacts
Hudson/Jenkins for Continuous Integration
Sonar for code change reporting and test coverage measurement
Puppet for deployments
Java, Selenium, Cucumber for test automation
Manage the software release process
Work with development and QA to support and enhance the existing SCM processes and toolsets
Ensure code management and builds follow existing guidelines required to support production quality build process
Scale up and improve reliability of existing Continuous Integration Environment.
Improve existing Maven builds
Upgrade and improve existing Maven Repository
Manage multiple environments in staging and production; maintain and track the resources and their dependencies
Work with Dev, QA and IT teams to automate repetitive tasks that are required for general support of multiple on-going projects
Lead upgrade efforts; coordinate engineers from different teams in the efforts to perform required technologies upgrades.
Take a lead in evaluating and suggestion additional process improvements and tools that will reduce release time and improve build quality
Previous experience and knowledge of Subversion general usage, branch management and integration
Experience with medium to large scale Java/Web Release Engineering projects (multiple projects with 100K plus lines of code, management of multiple in progress releases)
Proven ability to work well with Development and QA Teams while ensuring and enforcing standards required to produce production grade product
Familiarity with management of Continuous Integration environment and services (Hudson)
Experience setting up and integrating code coverage and automated testing tools into existing build environments
Working overview knowledge of Java: ability to read code, understand packages, class relationships and management of external dependencies
ZoomInfo? is a leading business information provider that offers real-time, in-depth profiles of millions of businesses and employees as well as the market's most powerful tools for searching and targeting. The ZoomInfo? Database currently spans seven million businesses and 95 million employees. It is available through the free ZoomInfo? Directory; the award-winning SaaS tool, ZoomInfo? Pro; ZoomInfo? Community Edition, a program where members share business contacts for free access to ZoomInfo; and ZoomInfo? Enterprise Solutions, which include custom list creation and integration of data with customers' software applications. Follow ZoomInfo on Facebook, LinkedIn, Twitter and theZoomInfo blog. For more information, go to www.zoominfo.com.
Read our latest blog to learn about the Engineering team?s TechFests!!
||307 Waverley Oaks Road |
Waltham, MA 02452