OpenGov is a mission driven fast-growth, Series C, venture backed startup (includes Andreessen Horowitz, Formation 8, Thrive Capital, and Emerson Collective). Our Board of Directors includes iconic Silicon Valley executives John Chambers (former Cisco Chairman and CEO) and Marc Andreessen (Time Magazine's list of the 100 most influential people in the world).
We have surpassed 1,900+ government customers (and growing fast!) in our mission to power more effective and accountable government.
About the Principal DevOps Engineer role:
The Engineering Operations (EngOps) team is one of three core teams in OpenGov's engineering organization. With a broad charter that spans DevOps, cloud operations, shared services, and quality/release processes/frameworks, it serves as a foundation on which all other OpenGov products are built, tested, released, deployed, and operated in a uniform and consistent manner.
EngOps is a group of talented engineers passionate about building highly scalable and secure solutions on public cloud using open source software components, in a setting that is fast-paced and agile. Our customers are internal to the organization. We make architectural decisions in close collaboration with them and then iterate quickly to provide high quality platforms and solutions. A high degree of freedom and responsibility is second nature to us.
Building software for and managing highly available cloud infrastructure for continuous integration, automated software releases, infrastructure automation, and monitoring.
Operating Kubernetes and Docker in production on a public cloud.
Building and operating services that are foundational to the product architecture in terms of usage across multiple products, such as Kafka, Authorization/Authentication, and MongoDB.
Building and operating software delivery, process automation, testing, and other tools to improve developer velocity and fuel engineering innovation.
Leading deployment aspects related to networking (e.g. load balancing), security (e.g. TLS termination, secrets management), and scalability.
Supporting, troubleshooting, and monitoring of production systems, including optimization to their performance, scale, utilization, and costs.
Ensuring compliance with security frameworks such as SOC II and FEDRAMP
Experience running Kubernetes at scale and in production on public clouds
Experience with AWS and its APIs
Development and administration experience on Linux environment with distributions like Debian and Ubuntu
Programming skills in languages like Java/Python/Ruby/Go/C/C++
Demonstrable experience in creating high-performance and highly scalable services
Deep understanding of web technologies such as HTTP, TLS, and REST and services such as Nginx and HAProxy
Experience with tooling and systems for build, infrastructure automation, and monitoring, such as Docker, Jenkins, Chef, Terraform, Datadog, and Sumologic
Good knowledge of TCP/IP networking protocols and security principles at all layers of the stack from networking to applications
Has strong verbal and written communication skills
Exhibits good balance between strategic direction and tactical execution
Has a strong orientation towards delivering results incrementally
Experience: Minimum 8 years industry experience with 5 years as a DevOps engineer in SaaS companies
Education: BS/MS in Computer Science or equivalent
What makes OpenGov unique
" Leadership: CEO Zac Bookman (MPA from Harvard and JD from Yale) is truly a mission driven CEO. He was named one of the 100 most Intriguing Entrepreneurs by Goldman Sachs and