company-logo

Blinks Labs GmbH

Senior Data Engineer

✈️ RelocationFull-Time

Posted March 30, 2022

Join us as an empowered Senior Data Engineer and help us to democratize data and to impact our data-enabled business. As part of autonomous cross-functional domain teams you are end-to-end responsible to provide reliable self-serve Data Products on top of a modern data tech stack such as Airbyte, dbt, AWS Glue, DataDog, Monte Carlo, GitHub, and so on.

RESPONSIBILITIES

  • Build, operate and serve high-quality Data Products for internal customers
  • Design, develop and test data models and pipelines as part of the Data Product
  • Drive and implement the DataOps philosophy in everything you do
  • Create and maintain architecture and systems documentation
  • Collaborate in cross-functional teams together with data analysts and domain experts
  • Utilize cutting edge data engineering technologies, tools, and best practices
  • Engage in and foster a culture focused on innovation, mentorship, and career growth

REQUIREMENTS

  • 5+ years of experience as Data Engineer, Software Developer, or similar
  • 4+ years of experience building Data Lake (ideally AWS S3, AWS Glue) and Data Warehouse (ideally AWS Redshift) solutions
  • Strong experience with ELT / ETL tools (ideally Airbyte and dbt)
  • Demonstrably deep and comprehensive understanding of SQL
  • Professional experience in production-grade quality software development for data processing in at least one major programming language (preferably Python)
  • Strong data modeling skills and familiarity with SQL (ideally MySQL, PostgreSQL ) and NoSQL (ideally MongoDB, AWS DynamoDB) databases
  • Experience with serverless data processing (ideally AWS Lambda, Serverless Framework)
  • Experience with data streams (e.g. AWS Kinesis) and message queuing (e.g. RabbitMQ)
  • Familiarity with data governance and observability tools to ensure the data quality (ideally DataDog, Monte Carlo, Great Expectations)
  • Product Thinking and DataOps mindset
  • Strong and clear communication and documentation skills
  • A constant will to learn and grow, and to share knowledge with others
  • Excellent judgment, analytical thinking, and problem-solving skills

Help us maintain the quality of jobs posted on RemoteAfrica.

Is this job not remote? Read More

Let us know!
;