As a Data Engineer, you are expected to understand and be well versed in various technologies and products whic clients' data landscape. The following non-exhaustive list features some key skills which you are required to have ar approximate minimal level:
Ability to work in iterative environments and understanding of tech-debt (highly proficient)
SQL (expert)
Snowflake (preferably SnowPro Core certified or above)
Understanding of data management capabilities, from CDC through to visualisation (highly proficient)
Understanding of Data Profiling and categorisation techniques (highly proficient)
Data Architecture (eg. DAMA) (expert)
Modern Programming Languages Experience, eg. Python (proficient)
Software Version Control Systems such as Github (proficient)
Understanding and approach to modern software product release practices (proficient)
Data Modelling (proficient)
Master Data Management (MDM (proficient)
Understanding and application of data security - GDP (proficient)
Understanding and application of data security - PCI-DSS (proficient)
Understanding of Data Privacy techniques and software alternatives
Understanding of cloud technologies and Software as a Service, such as AWS, Azure, GCP, Snowflake etc (proficient)
MS Office (highly proficient)
VetJobs
Grupo TECDATA Engineering
CloudKettle
Sportserve
Grupo TECDATA Engineering