For a client we are seeking a Senior Data Engineer to join their dynamic team. This is an exciting opportunity for a professional with a passion for automation and high-quality code to contribute to a significant project.
Project Duration:
- Start: ASAP
- Contract Length: 3 months
Location:
- Antwerpen with the possibility of 2 days per week remote work
Primary Tasks and Responsibilities:
- Work on 3 API related to the project, which aims to improve the availability, visibility, and readability of key metrics across various domains.
- Ingest data from multiple REST APIs using standards such as OData with Python.
- Build and maintain libraries to scale API development.
- Create project templates and drive the adoption of software development engineering best practices.
- Contribute to design documents, conventions, and perform code reviews.
- Collaborate on finding good solutions and contribute to the CI/CD setup in Azure DevOps (optional).
Technical Profile Requirements:
- Solid understanding of software engineering best practices, such as testing, documentation, and DRY principles.
- Experience with Git, Python, API design and development.
- Proven track record of owning an implemented solution from concept to production.
- Familiarity with containerization and orchestration (Kubernetes) technologies.
- Experience with Databricks and CI/CD is highly desirable.
Non-Technical Profile Requirements:
- Ability to work autonomously with strong analytical and problem-solving skills.
- Capable of handling multiple tasks with limited supervision.
- Quick learner and motivated self-starter.
- Result-oriented with a focus on customer satisfaction.
- Structured, organized, with excellent interpersonal skills and a team player attitude.
- Commitment to daily standups and weekly deep review sessions.
Language Proficiency:
- Fluent in English is mandatory.
- Fluency in Dutch is an added value.