Ubisoft logo

Technical Lead Data (TGQF)

Ubisoft·Salary not specified

Primary stack

Apache SparkDockerScalaKubernetesDatabricksPythonSQL ServerPostgreSQLDelta LakeSQL

Nice to have's

relational databasesnon-relational databasescloud servicesAWSAzurehigh-volume systemsreal-time critical systemstelemetryobservabilitymentoringtechnical autonomycommunicationleadershipcontinuous improvement

Job description

About the Position

We are seeking a Technical Lead Data (TGQF) to join our team. In this role, you will collaborate with architects to design new data products and services, drive the adoption of our target data architecture, and serve as the subject matter expert for all data-related topics.

Responsibilities

  • Collaborate with architects to design new data products and services.
  • Participate in the implementation of the target data architecture.
  • Serve as the subject matter expert for data, data architectures, and data processing pipelines.
  • Provide technical leadership and expertise across all Quality Foundations products.
  • Define, maintain, and promote data standards and best practices.
  • Propose, review, and validate technical and architectural decisions.
  • Contribute to the development and delivery of complex initiatives.
  • Advise on technology directions and opportunities to improve data platforms.
  • Analyze and optimize the performance, cost efficiency, reliability, and scalability of data systems.
  • Collaborate with various teams to ensure seamless integration of data solutions.
  • Ensure the technical quality of data pipelines and promote best practices in monitoring, alerting, and operations.
  • Foster knowledge sharing, mentorship, and the development of technical autonomy within data development teams.
  • Participate in the technical evaluation of new technologies and data-related approaches.
  • Perform any other related duties as required.

Requirements

Education

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or an equivalent field of study.

Relevant Experience

  • Minimum of 8 years of experience in software development or data engineering.
  • Significant experience designing and implementing large-scale data platforms.
  • Experience in technical leadership, team coaching, or mentorship.
  • Experience with distributed architectures and large-scale data processing systems.

Skills and Knowledge

Technical Expertise

  • Strong expertise in large-scale data solution development and SQL/NoSQL data modeling.
  • Proficiency in one or more of the following languages: Python, PySpark, SQL, and Scala.
  • Solid understanding of modern data architectures, data processing pipelines, and analytics platforms, including Medallion architectures (Bronze/Silver/Gold) and Lakehouse platforms (Databricks, Delta Lake).
  • Experience designing configurable and environment-agnostic solutions, including pipeline-as-code and configuration management practices.
  • Ability to design scalable, high-performance, and maintainable solutions.
  • Experience documenting architectural and technical decisions.

Technical Assets

  • Knowledge of cloud services (AWS, Azure, or equivalent) as well as Docker and Kubernetes technologies.
  • Knowledge of data orchestration frameworks such as Apache Airflow or Databricks Workflows.
  • Knowledge of real-time data streaming technologies (Spark Structured Streaming or equivalent).
  • Knowledge of Databricks, Apache Spark (batch and streaming), Delta Lake, Elasticsearch/OpenSearch, SQL Server, and PostgreSQL.
  • Knowledge of large-scale data platform administration and both relational and non-relational databases.
  • Knowledge of monitoring, logging, and alerting systems for data pipelines.
  • Understanding of machine learning and artificial intelligence concepts.
  • Experience working in high-volume, real-time critical systems environments (telemetry, observability, monitoring) is considered a significant asset.

Professional Competencies

  • Excellent analytical and problem-solving skills.
  • Strong ability to solve complex technical challenges.
  • Aptitude for mentoring and fostering technical autonomy within teams.
  • Strong appreciation for configuration-driven approaches, including parameterized systems, declarative pipelines, and reproducible deployments (Infrastructure as Code).
  • Excellent communication skills and ability to explain complex technical concepts to diverse audiences.
  • Influential leadership and the ability to drive adoption of best practices across teams.
  • Ability to work effectively in a multidisciplinary environment.
  • Strong initiative and autonomy.
  • Results-oriented mindset with a focus on continuous improvement.
  • Ability to manage multiple priorities simultaneously and make sound prioritization decisions.

We Offer

  • Opportunity to work in a dynamic and innovative environment.
  • Competitive salary and benefits package.
  • Opportunity for professional growth and development.
  • Collaborative and inclusive work culture.

About the Company

[Company description if present]

© Ubisoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Одеса

More at Ubisoft

All 5 roles

Popular searches