Must have a good understanding of Git commands (add, clone, commit, merge, pull, push, rebase , stash).
Must have basic knowledge in SQL for querying such as JOIN and AGGREGATION.
Have experience managing relational databases at least two of the following: MySQL, Posgresql, Oracle, MS SQL.
Familiar with the ETL concepts and have experience in at least 2 of the following tools: Talend, Pentaho, or Apache Airflow.
Have good understanding about the concepts of data storage (e.g. CSV, JSON, Parquet, Avro, etc) and data retrieval (e.g Indexing, Partitioning, Sharding).
Have basic knowledge of a programming language such as Python, with familiarities with libraries such as Pandas.
Have some understanding about the concept CI/CD.
Experienced in an agile environment using Scrum and/or Kanban approach.