DEUS EX MACHINA

Data Engineer

DEUS EX MACHINA

full-time

Posted on:

Location Type: Hybrid

Location: Thessaloniki • 🇬🇷 Greece

Visit company website
AI Apply
Apply

Job 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