- +2
- +13
- Paris, Île-de-France, France
Über
Who we are
DoubleVerify is a data and analytics company; we track and analyze tens of billions of ads for the biggest brands in the world like AT&T, Vodafone, Apple, Nike, Disney, and most of the Fortune 500 companies. We do that in real-time, across all mediums and platforms: Desktop, Mobile, YouTube, Facebook, Twitter, etc., and provide our functionality in real-time and in reports across a range of products: Fraud Protection, Brand Safety, Engagement, Geo Verification, and more. DV has multiple R&D centers in Tel Aviv, New York, Finland, Belgium, San Diego, and Paris; the center in Israel is focused on building the core products. We are a fast-paced bunch with a lot of things to build.
What you'll do
We are looking for someone to join our growing DevOps R&D team. The DevOps team is made up of engineers working cross-functionally to provide all of our product automation and CI/CD pipeline. You will be part of a talented team that sits at the center of multiple software engineering teams to provide standardized tools and streamlined processes.
At DoubleVerify, 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 tools and system testing in one week and fine-tuning Kubernetes internals the next.
The 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 to help architect, build, and support a high volume/low latency platform that processes several terabytes of data each day.
Responsibilities will include:
- Improve and implement our cloud infrastructure using Terraform, Kubernetes, and define the cloud architecture.
- Design, implement, and enhance both new products and legacy features, ensuring they all fit nicely in our Continuous Delivery framework and processes.
- Work with a diverse language stack to design, deploy, and manage the entire product workflow from the local machine to the production environment.
- GitOps - planning the CI/CD pipeline and allowing developers to take full ownership of it; create tools to manage our CI/CD - Operators, Microservices, and other management tools.
- Work alongside the development teams to provision, automate, and tune multiple environments across data centers and cloud platforms.
- Technologies: GitLab CI/CD, Kafka, Python, Bash, Node.js, Java, GCP, AWS, Prometheus, Helm, Terraform (Cloud), ArgoCD.
Who you are
- 3+ years experience as a Software Engineer with Kubernetes platform.
- Passionate about code smells, S.O.L.I.D principles, and other best practices.
- Good communication skills, a great personality, and a love for working collaboratively.
- Experience working with GCP, AWS, Cloudflare, Azure, or other public clouds.
- Ability to self-implement large-scale features.
- Experience in at least 2 different programming languages.
- Experience with CI/CD systems and Infrastructure as Code (IAC).
Preferred
- DevOps experience with a good understanding of continuous delivery and deployment patterns, and tools (CI/CD); experience with CircleCI/GitLab preferred.
- Ability to leverage application and system metrics, log events, and wire data to analyze performance.
Optional
Experience with AI in Python.
Wünschenswerte Fähigkeiten
- Terraform
- Kubernetes
- Gitlab CI
- Kafka
- Python
- Bash
- Node.JS
- Java
- GCP
- AWS
- Prometheus
- Azure
- CircleCI
Berufserfahrung
- Build/Release
- DevOps
Sprachkenntnisse
- English