Data Engineer/Analytics Engineer
Job description:
We're looking for a Data Engineer/Analytics Engineer for a client operating in digital communication strategies. You will be working with online marketing data and political communications. The company is based in Berlin and works on the intersection of digital communications and politics. There are about 50 people working at the company and the Data & Media is made out of 8 people. This is a part time, long term project. Tasks will include: * Provision and development of infrastructure for applications such as ML models, databases, apps, containers on platforms like EC2, ECS, or S3. * Deployment and maintainence of database models and interfaces for users (e.g., integrating new data sources via API; creating and maintaining data marts in the data warehouse; planing, implementing, and enhancing user feature requests; monitoring and optimising data quality; fixing pipeline errors). * Driving and implementing internal automations and projects for other teams (collecting automation feature requests; estimating effort and cost of feature requests; executing internal automations; acting as a contact person for maintenance and further development). * Creating and maintaining dashboards (planing user-flows, visualizing data, planing features and budgets, building wireframes and click dummies). Must-Have Skills: * Programming skills: Python, SQL, RShiny * Data architecture: AWS/Cloud Architecture/EC2/S3 * Database knowledge: PostgreSQL, Git/Version Control, CI/CD * Data processing: Cronjobs/Airflow, Docker Nice-To-Have Skills: * Web Scraping/Selenium/BeautifulSoup/Rvest * Postman/API queries * Bash/Shell * Cost monitoring Location: Remote Time: 8-16 hours/week Start: 15.5.2024 or later Duration: at least 6 months More info tiina.hapuoja@witted.com ( EN / FI )