Taboola
  • Published: September 17, 2021
Category
Job Type
Level of education
Undergraduate
Spoken Language needed
Hebrew
Level of Hebrew
Fluent
Location of job
Tel Aviv/ Ramat Gan
How many relevant years experience do you require for the role:
3 years

Description

Taboola, the world’s largest content recommendation platform, is hiring a Software Development Team Leader - Infrastructure R&D Department.
In this job you will:

- Guide team software development efforts towards successful project delivery, provide technical leadership to teammates through coaching and mentorship personal development of a team of highly skilled developers 
- Influence directly on the way billions of people discover the internet
- Develop the deployment platforms of one of the largest real time big data operations in the world to support over 1.4B users, 500,000 requests / second, 40TB of new data every day
- Managing the delivery of multiple complex simultaneous system development projects from design through to release 
- Working in a large scale and fast paced company
- Work with developers across the R&D to improve their day to day

Here are some of the things we developed lately at Release Engineering group:

- Reduce the build time by 50% while continuing running R&D’s 50K (and growing) unit tests, 12M lines of code, regression tests and validity checks.
- Created bigQuery data pipelines and monitoring tools
- Developed an automated system to setup dynamic staging environment for developers and testing
- Developed a build and testing infrastructure for our mobile products
- Reduced the CI failure rate by 60% saving thousands of hours of development frustration
- Developed kubernetes canary deployment
- Developed a controlled clustering environment for jenkins 

Our Tech Stack:
- Java, Kotlin, Python, Groovy, BigQuery, Cassandra, Prometheus, Grafana, Git, Puppet, Maven, Jenkins, Kubernetes, Docker, Artifactory, BitBucket, Selenium and more...  

Requirements

- Experience of people management and the ability to lead and influence others
- 3+ years programming experience in Java or equivalent Object-Oriented language
- Proven experience in leading and managing the delivery of system/software development 
- High familiarity with monitoring tools such as ELK, Grafana, Prometheus
- Production systems understanding
- Experience with SQL and NoSQL
- Highly Proficient in Linux environment
- Proven ability to work effectively across multiple teams
- B.Sc. in computer science or equivalent experience
- Advantage: passion to handle big scale release engineering infrastructure 

Apply
(Check on your spam box)
Drop files here browse files ...

Related Jobs