
Data Engineer
DEUS EX MACHINA
full-time
Posted on:
Location Type: Hybrid
Location: Thessaloniki • 🇬🇷 Greece
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureCloudETLMicroservicesNoSQLPandasPythonSparkSQL
About the role
- Develop, maintain and update ETL catalog.
- Build, maintain and update repeatable and trackable data pipelines.
- Collect, analyze and organize raw data in collections of datasets.
- Design databases and data stores for big datasets with performance considerations in mind.
- Collaborate with engineers and data scientists to develop and productize prototypes.
- Participate in architectural decisions regarding our data architecture.
- Participate in our Agile processes like planning and daily stand-up meetings.
Requirements
- 3+ years of professional experience as a data engineer or in a similar role.
- Proven experience with Relational and NoSQL data stores.
- Proven experience with data models, data mining, and segmentation techniques.
- Experience with big data tools, specifically Spark (preferably with Databricks).
- Experience with data pipeline / workflow orchestration tools (Azure DataFactory, Prefect).
- Experience with cloud compute frameworks like Azure Batch.
- Experience with Python.
- Experience with SQL query authoring.
- Experience with Git and collaborative development workflows.
- Experience with data manipulation and transformation using Pandas and/or Polars.
- Experience working with cross-functional teams in agile environments.
- Excellent verbal and written communication in English.
- Ability to provide clear and concise step-by-step technical help, verbally and in writing.
- Ability to interact effectively with audiences of varying technical backgrounds & seniority.
- BS/MS degree in Computer Science, Information Technology or a related field (nice to have).
- Familiarity with Atlassian stack of tools(Jira, Jira service management & Confluence)(nice to have).
- Familiarity with microservices-based architectures (nice to have).
- Familiarity with bioinformatics or life sciences data (nice to have).
Benefits
- Competitive compensation packages based on qualifications.
- Flexible work schedule.
- Professional and personal development opportunities.
- Private life & health insurance.
- Room to experiment, learn and have fun.
- Peers with big smiles and fascinating ideas.
- A multi-disciplinary, multinational team that values trust and autonomy.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ETLdata pipelinesdata modelsdata miningsegmentation techniquesbig dataSparkdata orchestrationPythonSQL
Soft skills
collaborationcommunicationtechnical writinginterpersonal skillsagile methodologies