DevJobs

DevOps Engineer

Overview
Skills
  • Python Python
  • Bash Bash
  • Groovy Groovy
  • JavaScript JavaScript
  • PostgreSQL PostgreSQL
  • MongoDB MongoDB
  • TeamCity
  • CI/CD CI/CD
  • GitHub Actions GitHub Actions
  • Jenkins Jenkins
  • GCP GCP ꞏ 2y
  • AWS AWS ꞏ 2y
  • Azure Azure ꞏ 2y
  • Helm
  • Kubernetes Kubernetes
  • Networking Networking
  • Terraform Terraform
  • Google Cloud Monitoring
  • Cloud Watch
  • Prometheus Prometheus
  • ArgoCD
  • TFS
  • Infrastructure as Code
  • Pulumi
Taranis is the world’s leading AI-powered crop intelligence platform, providing ag advisors and their growers with data driven agronomic recommendations that drive farm management and input decisions. Through full-service, leaf-level data capture, Taranis’ insights and services allow the growers to accelerate decision making, simplify management, maximize profitability and enhance their sustainable farming practices. To learn more visit www.taranis.com.

We are looking for a highly motivated DevOps Engineer to join our R&D department to establish a modern and scalable environment. As DevOps Engineer, you will implement new technologies, methodologies, and continuously improve existing tools and infrastructures, to enable Taranis flights and AI processing to run smoothly.

This is a hands-on operations role with the opportunity to develop new skills with leading-edge technologies as we build out the product and scale our business.

The position is located in our Tel Aviv office.

Responsibilities:

  • Be responsible for the deployment, scaling, and performance of the Taranis solution over Google Cloud Platform through its entire lifecycle from development to production.
  • Design and implement various DevOps solutions.
  • Help manage SQL and NoSQL databases such as PostgreSQL and MongoDB.
  • Build and manage continuous delivery and continuous integration as well as infrastructure ecosystems.
  • Set up and maintain application and system monitoring & alerting.
  • Work closely with engineering managers and the support team to improve service availability and performance.
  • Work with engineering and QA to build and validate containerized applications

Requirements:

  • Passion to acquire new technologies and build things from scratch.
  • 2+ years working on hosting large production environments in the cloud using GCP or equivalent (AWS, Azure)
  • Solid scripting skills (e.g. Bash, Groovy, Python, JavaScript).
  • Solid understanding of networking (routing and TCP/IP).
  • Experience deploying and managing production applications and microservices running in Kubernetes using Helm.
  • Hands-on experience with monitoring and alerting applications (e.g. Prometheus, Google Cloud Monitoring, Cloud Watch).
  • Proven track record of defining and building CI/CD processes and working with common CI/CD tools (Jenkins, GitHub Actions, ArgoCD, TeamCity, TFS).
  • Experience with infrastructure as a code solutions, such as Terraform and Pulumi - an advantage.
  • Excellent interpersonal skills.

Why Join Taranis?:

To maintain and cultivate our unique DNA in Taranis, we look for people who

  • Love what they do and are passionate about making an impact
  • Able to adapt quickly in an intensive, fast-paced environment
  • Own strong attention to detail and sense of accountability
  • Quick learners, organized, and personally dedicated to accomplishing objectives
  • Master multitasking, Hands-on, own high work ethic and prioritize workload
  • Excellent analytical skills combined with impeccable business judgment
  • Have great communication skills
Taranis