Senior Data Engineer

  • Data

Senior Data Engineer

Job description

  • Develop and execute data warehouse and ETL/ELT solutions.
  • Know the data schema by heart and all there is to know about the company's databases to provide support for end users and developers.
  • Ensure that all reporting, KPIs and ETL/ELT processes are running correctly and smoothly in real-time.
  • Be the go-to person for querying the database.
  • Contribute with architecture optimizations of ETL, ELT, BI, and the life-cycle of an EDW solution.
  • Fetch data from RESTful APIs and provide APIs for data to be fetched.
  • Have strong SQL knowledge, data architecture, and relational/multi-dimensional data models;
  • Excellent knowledge in working with distributed systems in production environments;
  • Have a high level of development best practices including: technical design; systems configuration; test documentation/execution; issue identification and resolution; writing clean, modular and self-sustaining code.

Job requirements

  • Have strong database knowledge, data architecture, and relational/multi-dimensional data models;
  • Excellent knowledge in working with distributed systems in production environments;
  • Have a high level of development best practices including: technical design; systems configuration; test documentation/execution; issue identification and resolution; writing clean, modular and self-sustaining code;
  • Strong programming skills in Python, or a deep OOP background with a willingness to learn Python.

BossaBox is an equal opportunity employer and hires qualified individuals regardless of gender, race, sexual orientation, religion, nationality, age or disability.