Job Directory DevOps Engineer

DevOps Engineer
New York, NY

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The DevOps Engineer is a member of the Systems Engineering team at Tremor Video. Systems Engineering is a flat team made up of engineers working cross-functionally to provide all of Tremor Video's product infrastructure and automation. You will be part of a small talented team that sits at the center of multiple software engineering teams to provide standardized tools and streamlined processes.

These are a few things you will be doing as a DevOps Engineer on the SE team:

* Create CI/CD pipelines in gitlab-ci for testing and deploying microservices
* Work with peers to improve and expand our kubernetes infrastructure
* Help support data and streaming services such as kafka, spark, redis, aerospike and vertica
* Design bare metal and cloud provisioning processes using stacki, ansible, and terraform
* Improve ways to measure application performance using datadog, jaeger, elk, and other tools
* Identify interesting projects you want to take on to improve our systems

We believe that giving our people a broad range of responsibilities results in the highest satisfaction for the engineers and a strong return on investment for the company. We want people who love the idea of working on app testing protocols in one sprint and fine tuning kubernetes internals on the next. Our ideal candidate embraces continuously evolving architecture and wants to play a role in designing how things are done here.

You will be working with our team of Systems Engineers to help architect, build, and support a high volume / low latency platform that processes 8+ billion transactions and several terabytes of data each day. You will have the freedom to innovate and take your projects from test to production in a short time. Low latency is king in ad tech so identifying bottlenecks, sniffing packets, and whipping up dashboards on the fly is key.

We are looking for the following qualities in potential candidates:

* BA/BS in an engineering discipline (preferably CE/CS) or equivalent work in the field
* Previous experience in a DevOps or Release Engineer role working closely with Software Engineers
* Experience with docker and container orchestration platforms (kubernetes preferred)
* Ability to leverage application and system metrics, log events, and wire data to analyze performance
* Experience creating application pipelines with automated testing, rollbacks, and external API hooks
* Mastery of one or more configuration management frameworks (ansible preferred)
* Hands on experience with distributed data stores and data streaming services like spark, kafka, etc
* Scripting skills that support working with APIs and harvesting custom metrics (python or go is great!)
* Good communication skills, a great personality, and a love for working collaboratively

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.