Engineering · Full-time · Macedonia
Data Architect
As a Data Architect, dedicated to doing what’s right for our clients, you will play a critical role in leading, designing, developing, and implementing robust data solutions on cloud platforms. You will work closely with cross-functional teams to gather requirements, architect data solutions, and ensure data assets' availability, integrity, and security. Our data team has what they need to make a meaningful impact and are truly valued for who they are and what they contribute.
Responsibilities:
Technical Skills:
7+ years’ experience in designing, building, and maintaining scalable data pipelines and processing workflows;
Strong expertise in conceptual, logical, and physical data modelling. In addition to data warehouse, data lake design approaches with hands-on experience of Inmon & Kimball methodologies;
Strong proficiency in Python and SQL, with advanced problem-solving and data manipulation skills;
Proven expertise in designing and constructing data lakes and data warehouse solutions utilizing technologies such as Azure Synapse, Redshift, BigQuery, Snowflake or similar;
On-hands experience with cloud-based data platforms and technologies: Azure data services (Synapse, ADF), Databricks, dbt, Snowflake;
Leadership skills with the ability to inspire and mentor engineers, teaching them best practices and fostering a culture of continuous improvement within an agile framework;
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams;
Detail-oriented mindset with a commitment to delivering high-quality work in a dynamic environment;
Strong interpersonal skills and a collaborative approach to problem-solving;
Knowledge of popular Unix based shell environments such as bash or zsh.