Descrição
Welcome to Ninja, where we believe that we are shaping the future. Ninja is a fast-growing tech company specializing in data-driven solutions. We are seeking a highly skilled and motivated Data Guru to join our team.
As the Data Engineering team lead at Ninja, you will play a critical role in designing, developing, and maintaining our data infrastructure and pipelines. You will have the opportunity to shape and own our Data team, collaborate with cross-functional teams, and drive the implementation of innovative data solutions.
Responsibilities:
- Develop and maintain our data infrastructure along with investigating and deciding on additional tools/layers.
- Design, build, and maintain scalable and efficient data pipelines, flows, and integration processes
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Collaborate with analysts, and other stakeholders to understand data requirements and provide technical solutions
- Establish forward-looking Data engineering objectives and plan actions for the team to achieve them.
- Shape Ninja data team and culture.
- Develop and implement data governance and security practices
- Define data flows from the parts of the organization producing, enriching, and consuming data
- Create and maintain technical documentation for data engineering processes and solutions
- Assemble large, complex data sets that meet functional / non-functional business requirements.
- Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics.
- Work with stakeholders including the Executives, Product, and Data domains analytics teams to assist with data-related technical issues and support their data infrastructure needs.
- Work alongside teams within the business and the management team to understand and meet business needs.
- Build the infrastructure required for optimal extraction, transformation, and loading of data from a variety of data sources using SQL, Python(ruby, go, or any other programming language), and AWS Services. Current stack: MySQL, PostgreSQL, SQL Server, BigQuery, Airbyte, Clickhouse, Altinity, K8s, Metabase, PowerBI.
Requirements:
- 7+ years of experience in data engineering or related roles
- 2+ years of experience in leading data or business analytics team
- Strong business understanding and ability to provide high-level BIs to facilitate business decision-making
- Strong proficiency in one or more programming languages used in data engineering, such as Python, Java, or Scala
- Hands-on experience in DataOps is a must.
- Experience with big data frameworks and technologies, such as ClickHouse, BigQuery, and Kafka
- Master experience of SQL and relational and non-relational databases
- Experience in designing and building data pipelines and ETL processes
- Familiarity with data warehousing concepts and technologies
- Experience with cloud-based data platforms, such as AWS or GCP
- Proficiency in data modeling and data integration techniques
- Excellent problem-solving and communication skills
- Strong ownership and mentorship
Benefits
- We offer a competitive package.
- We believe in the power of transparency, trust, and direct communications.
- We are a team of experts with clear goals.
- We are growing rapidly.
- We’re international! All of our communication is in English.