Team Lead – Data & Cloud Architecture

Ramat Gan
Full Time

A leading insurance company is looking for a hands-on Team Lead to lead Data & AI team responsible for building advanced actuarial and data-driven systems. This is a unique opportunity to shape the technological direction of a team transitioning from legacy SQL Server environments into modern cloud-based architectures, with a strong focus on Databricks and data-driven business processes.

What You’ll Do:

  • Lead and manage a team of 6 developers and system analysts transitioning to cloud technologies.
  • Define and drive the team’s technological vision, standards, and best practices.
  • Architect and build end-to-end data-driven systems and business processes on cloud platforms (primarily Databricks).
  • Design scalable cloud-based architectures (cloud-agnostic – not limited to Azure).
  • Guide the migration from legacy SQL Server-based systems to modern cloud environments.
  • Lead development of systems from scratch as well as integrations with external companies and third-party platforms.
  • Work closely with business stakeholders (actuarial teams) to translate needs into technical solutions.
  • Manage work plans, priorities, and delivery across multiple parallel projects.
  • Lead cross-functional projects and manage collaborations with external vendors and international partners.
  • Drive innovation, including implementation of AI-based solutions (e.g., AI Agentic, LLM-based workflows).

Requirements:

Must-Have

  • 2+ years of experience leading a development team (or equivalent matrix leadership experience).
  • Strong hands-on development experience in Python and SQL (complex queries) – will be assessed.
  • Hands-on experience with Databricks.
  • Proven experience designing system architecture and cloud-based data solutions.
  • Experience building data-driven business processes in cloud environments (any cloud platform).
  • Strong ability to define technological direction and lead teams through transformation.
  • Experience working with external vendors and third parties.
  • Strong collaboration skills – ability to translate business needs into scalable technical solutions.
  • Experience managing multiple stakeholders and parallel projects.

Significant Advantage

  • Background in insurance, finance, or actuarial environments.
  • Academic degree in Computer Science, Software Engineering, or Information Systems.
  • Experience mentoring developers and leading teams through technological transitions (e.g., from on-prem to cloud).

Apply Here

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.