You will be responsible for designing the required information system architecture and managing and maintaining our clients' databases in both on-premise and cloud environments
Job Summary
You will be responsible for designing the required information system architecture and managing and maintaining our clients' databases in both on-premise and cloud environments.
We are looking for a proactive and analytical person who can adapt to a multidisciplinary team and is eager to help us tackle the many challenges our clients face.
Lead strategic requirements gathering, high-level design, and implementation of complex data solutions for client communication initiatives.
Matching Summary
You will be responsible for designing the required information system architecture and managing and maintaining our clients' databases in both on-premise and cloud environments.
Skills & Requirements
Must-have
designing information system architecture
managing client databases
cloud environments (Azure, GCP)
modern data warehouses (Snowflake)
data orchestration tools
building complex ETL/ELT pipelines
advanced SQL
Python for scripting
Nice-to-have
proactive and analytical
adapt to multidisciplinary team
eager to help clients
strategic thinking
innovation-oriented mindset
technical leadership
Key Requirements
University degree in Computer Science or related fields
Master's or postgraduate degree in Big Data, ML, Cloud Computing, or Data Engineering (Plus)
Extensive experience in data architecture & systems
Deep expertise in cloud environments (Azure, GCP)
Advanced experience with modern data warehouses (Snowflake)
Robust experience with data orchestration & pipelines
Demonstrable experience with advanced SQL
Demonstrable experience with Javascript and Node.js