Taro Logo

DevOps Engineer

Optimove is a global marketing tech company, recognized as a Leader by Forrester and a Challenger by Gartner, working with exciting brands like Sephora, Staples, and Entain.
DevOps
Mid-Level Software Engineer
In-Person
101 - 500 Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For DevOps Engineer

Optimove is seeking a DevOps Engineer to play a key role in reshaping their hybrid cloud platform into a fully cloud-native solution. This position offers exceptional career growth opportunities, working closely with engineering and data science teams to design infrastructure solutions, automate processes, and scale development, release, deployment, and monitoring processes.

The ideal candidate will have at least 3 years of hands-on DevOps experience and a BSc in Computer Science or equivalent. They should possess strong skills in CI/CD processes, Linux and Windows Server OSs, programming languages like Python, Docker containers, Kubernetes, public cloud providers, and monitoring tools.

Key responsibilities include:

  • Designing and building DevOps aspects of multi-regional, scaled, redundant hybrid cloud and cloud-native solutions
  • Creating scalable cloud and hybrid CI/CD pipelines for various products
  • Aligning with industry and vendors' best practices
  • Working with a large product base with multiple product lines and complex interdependencies
  • End-to-end responsibility for services, infrastructure, and automation

The role requires expertise in TCP/IP, HTTP, and Web Protocols, as well as a security-oriented mindset and production experience. Advanced experience working for SaaS product companies and understanding SaaS-based architecture is essential.

Advantages include experience with data-intensive solutions, databases (SQL, MongoDB, BigQuery), GCP environment lifecycle, Terraform, GCP services, Datadog, on-premises infrastructure automation, and .Net Framework and IIS web server.

Join Optimove's team of ~450 professionals across NYC, London, Tel Aviv, and other locations, where internal growth is prioritized with 2 out of 3 managers promoted from within. This role offers the opportunity to be at the forefront of technological innovation in a rapidly growing company with a proven business model and exciting client base.

Last updated 10 months ago

Responsibilities For DevOps Engineer

  • Designing and building DevOps aspects of multi-regional, scaled, redundant hybrid cloud and cloud-native solutions including the release process from development to production
  • Creating scalable cloud and hybrid CI/CD pipelines for various products
  • Aligning with industry and vendors' best practices
  • Working with a large product base consisting of multiple product lines and complex interdependencies
  • End-to-end responsibility for various services, infrastructure, and automation
  • Collaborating with various Engineering departments and leaders to set the vision, design, and build high-quality products and DevOps methodologies

Requirements For DevOps Engineer

Linux
Python
MongoDB
Kubernetes
  • At least 3 years of hands-on experience in DevOps
  • BSc in Computer Science or an equivalent degree
  • Strong understanding of CI/CD processes and pipelines
  • Advanced expertise with Linux and Windows Server OSs
  • Experience with programming/scripting languages, such as Python
  • Hands-on experience developing Docker containers, using Helm, and managing Kubernetes infrastructure
  • Working with public cloud providers and services and leveraging them programmatically
  • Working with monitoring tools
  • Deep knowledge in TCP/IP, HTTP, and Web Protocols
  • Security-oriented and production experience
  • Advanced experience working for SaaS product companies, understanding SaaS-based architecture, and common integrations