Build (CI/CD) Engineer

As a Build Engineer at Veriflow, you will help the engineering team bring the magic of Network Verification to life for our users by creating a world class CI/CD pipeline for our flagship product. Your ability to create highly available, scalable, reliable, and automated build and test infrastructure will enable the engineers to move fast with a high level of quality.

You Will

  • Collaborate as a full time member of the Engineering team
  • Work with other engineers to understand features, provide the CI/CD perspective, and deliver a smooth build and test experience
  • Create, enhance, maintain and optimize build infrastructure
  • Develop automation systems for deployment of builds in a virtual environment for Unit and Integration testing
  • Provide developers and management an easy to use and understand system through systems integrations and views into build / test status and results
  • Integrate the CI/CD systems with the source code management system
  • Create and manage the packaging of the product for both on-premises and public cloud deployments
  • Support the development and management of a modular code base
  • Work closely with the QA Team to share and optimize automated systems and tests
  • Facilitate and coordinate the flow of code between teams in the development process
  • Create and manage the base Ubuntu OS image used in development, CI/CD, and production
  • Assist with the release cycle through timely and thorough communications including calendars, dashboards, and metrics

You Bring

  • An analytical mind and demonstrable understanding of modern development standards and practices
  • Deep expertise with CI/CD pipelines and the associated ecosystem
  • Confidence with at least one modern Build Framework (Jenkins, Buildbot, Bamboo)
  • Strong Scripting skills, esp Python and Bash
  • Experience with automated deployment in AWS
  • Proficiency with Ubuntu Linux, its package managers, apt-get, and related tooling
  • Git expertise (GitHub), including managing branches, submodules, and related strategies
  • Comfort working with, integrating with, and managing JIRA
  • Experience with make, cmake, Maven, and PIP
  • Proficiency in writing asynchronous code using AJAX and promises
  • Ability to implement a feature with limited direction and guidance
  • BS or MS in Computer Science (or related) with at least 5 years of relevant experience

Extra Credit

  • Familiarity with OpenStack and its management
  • System Administration experience
  • Familiarity with Linux containerization
  • Exposure to Orchestration Tools like Chef, Ansible, Puppet
  • Cloud Operations experience
  • Experience building shared dashboards

 

Veriflow

 
Veriflow is an early stage startup that is the creator and leading innovator of what is now called Intent-Based Networking (IBN), which has been labeled “The Next Big Thing” by both Gartner and Cisco. We are growing rapidly and need you to help us deliver the promise of IBN to our customers.
 
Join Us! 
Remind me to apply later

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file