Principal Data Engineer

Job Description

For our Germany based partner – an international company providing licensing management solutions, we are looking for:

PRINCIPAL DATA ENGINEER

Location: 100% Remote

KEY RESPONSIBILITIES:

  • Design, implement, and maintain polyglot persistence (database) systems using Athena, PostgreSQL, DynamoDB and OpenSearch;
  • When needed develop high-quality Java applications following best coding practices and design principles;
  • Design and optimise data models and database schemes;
  • Drive data reporting systems design, refactoring and automation initiatives using best practices;
  • Ensure the performance, scalability, security, and availability of databases;
  • Troubleshoot and resolve database-related issues in a timely manner;
  • Document database architecture, data flow, and procedures for effective team collaboration;
  • Provide technical leadership and mentorship to junior team members;
  • Maintain and evolve our AWS Quicksight dashboards for the reporting purposes.

KEY REQUIREMENTS:

  • Expert knowledge of DynamoDB, OpenSearch, Athena, and PostgreSQL;
  • Expert knowledge of SQL and good experience in working with Python, Bash, Docker;
  • Experience with Daggster or Airflow or similar.
  • Proven commercial experience as a Java engineer, ideally with extensive working with AWS.
  • Knowledge or interest in working with Terraform, AWS CDK or Cloudformation.
  • Strong understanding of cloud-based application development using AWS services;
  • Experience with Analytics and Business Intelligence Platform like Quicksight or similar;
  • Proficiency in software development principles, data structures, algorithms, and design patterns;
  • Proven experience in database architecture, design, and normalisation;
  • Experience in data report analysis, addressing discrepancies and collaboration across the teams on the solution;
  • Familiarity with automated database testing frameworks;
  • AWS Certified Database – certification will be an additional bonus;
  • Exceptional problem-solving skills;
  • Strong communication and interpersonal skills;
  • Very good command of the English language.

WE OFFER:

  •  A time limited project  of 6 months with employment based on B2B contract with attractive terms;
  • 100% Remote work;
  • Work on cutting-edge technologies, at the forefront of the technological transformation in an international team;
  • Supportive and inclusive work environment.
8638