Position: Data Engineer  for 1648 factory
Company: Freelance
Experience required: 3y
English level: intermediate

Company Introduction
Together with our partners we develop innovative ideas and build successful digital products. With start-ups, established companies and consulting firms. From day zero to all growth phases we support with experience, technology, highly qualified software teams and our investor network.

The role we are looking for is for a communication agency out of our network.

The communications agency has over 25 years of experience in managing, developing and supporting successful brands. They dive deeper into the processes and needs of their customers to offer them exactly the solution that will bring them concrete long-term benefits. They have big goals and implement them every day with an inspiring crew - in one of the most beautiful and highest offices in Münster's harbour.

Job Description
As an Analytics Engineer, you will be a key part of an agile development team that helps our customers make better decisions by providing accurate and trustworthy data analytics. As an early member of the Data team, you'll have the opportunity to help scale our technical foundation and influence our future direction.
We have a modern data tech stack. You will be working with Prefect, dbt, git and PostgREST as well as Ansible and Terraform.

Tasks
Help manage data integration tools to ingest source data reliably
Design, build and document accurate data models that are meaningful to business users
Use dbt to clean, validate, and transform raw source data from multiple sources.
Create and maintain tests to ensure quality and repeatability
Create and update endpoints using PostgREST
Respond to ad-hoc questions and help teach business users how to find answers
Maintain data privacy and security and promote data-driven decision making

Requirements
3+ years of experience working as a data engineer and/or data analyst
Expert SQL skills
Experience in Python programming, especially working with external APIs
Experience with data analysis and Kimball dimensional modelling
Proficiency with GitHub / GitLab / Bitbucket, Jira is a big plus

In addition to the skills described above, you are:

Mission-driven — we are a small and passionate team challenging the status quo of the software development industry. You need to be passionate about playing an integral part in helping us accomplish our mission and vision.
Execution-oriented — you have a strong ability and desire to execute to the highest standard. You care deeply about the quality of your work and don’t cut corners.
Highly organized and planful — you can manage multiple tasks with strong attention to detail and prioritization skills.
A strong communicator — you speak plainly and truthfully. You communicate complex ideas in a clear and easy-to-understand way.
Highly collaborative — you have excellent interpersonal skills and the ability to work collaboratively with a cross-functional team.

Benefits

Steep learning curve with a lot of responsibility from day #1
Great personal & professional development opportunities in an early-stage fast-growing start-up with an international, ambitious and experienced team
Close cooperation with an exceptional & visionary founder and management team
Flat hierarchies for creative ideas and unconventional approaches
Work in cross-functional teams with business development, product and development colleagues
Highly entrepreneurial environment where everyone has ownership and freedom to move towards our ambitious goals while getting strong enablement by our management


We offer
Challenging tasks in a communications agency for which the word "dynamic" is anything but a mere empty phrase
A creative working environment with plenty of scope for creativity
We find a great working atmosphere and flat hierarchies
Independent work with a well-rehearsed team in the background
Remote work from Ukraine or from our Hub in Lviv
Competitive salary with a long term contract 
Attractive compensation package (24 days of vacation, 5 sick days - 100% compensation, 10 sick days - 70% compensation, 15 sick days - 50% compensation)
Super-experienced international team
Trust and support from the management team
Business trips
Space for creativity and challenging tasks
Opportunities for self-realization
Friendly team and enjoyable working environment
Ability to work remotely