Home > Find Jobs

Job Search

A tropical beach
Approvalmax company logo

Approvalmax

Serbia

Posted on: 20 September 2023

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

Middle Data Engineer

About ApprovalMax:

ApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online and Oracle NetSuite to unlock powerful efficiencies for approvers and finance teams. The company is globally recognised and has won’ Xero App Partner of the Year’ four times since 2020 in different countries.

 

The role:

We are looking for an experienced Data Engineer to join our analytics team. In this role you will be responsible for ETL and DWH with some DataOps functions. You will improve the current setup and make it work even better. You will enrich our data warehouse by getting data from new sources and external systems. Also, you will be responsible for analytics infrastructure to ensure we maintain it the best possible way while regularly monitoring what’s going on under the hood. We are a really fast growing and dynamic company so there will be no chance to get bored.

Tasks:

  • Design, develop, and implement scalable and efficient data pipelines to collect, process, and store large volumes of structured and unstructured data.
  • Collaborate with analysts and other stakeholders to understand data requirements and translate them into technical solutions.
  • Build and manage data integration and ETL processes, ensuring data quality, consistency, and reliability.
  • Optimize and fine-tune data storage and processing systems for maximum performance.
  • Maintain and monitor data infrastructure, troubleshooting and resolving issues to ensure continuous data availability.
  • Implement data security and privacy measures, including access controls, encryption, and compliance with relevant regulations.
  • Stay current with industry trends and emerging technologies in data engineering, recommending and implementing improvements to existing systems.
  • Work collaboratively within an Agile development environment, participating in code reviews and providing constructive feedback.

What we offer:

  • Regular performance-based compensation reviews;

  • 100% paid 20 business vacation days;

  • 100% paid 10 sick leave days;

  • Flexible hours;

  • Remote work;

  • Health & Wellness program - a bonus payment, which will cover 50% up to a total of 500 Euro annually of the amount spent on the following activities: medical services (except regular health insurance), fitness, sports activities (excluding sports equipment), stress management, body massage, weight management, yoga, traveling, etc.

  • Reimbursement of co-working space;

  • Reimbursement of professional development courses;

  • Service years recognition financial reward;

  • Parental leave support.

Required skills:

  • 3+ years of data engineering experience.
  • Proficiency in Python for data processing and manipulation.
  • Strong knowledge of data modeling, ETL processes, and data integration techniques.
  • DBA/DevOps experience.
  • Solid understanding of relational and NoSQL databases, data warehousing, and data lake concepts.
  • English B1-B2.
  • experience with Azure Cloud.
  • experience with Airflow is a plus.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines is a plus.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.

Tags

azure
cloud
DBA
git
oracle
Apply to job