ThoughtBot
Python Developer
ThoughtBotLuxembourg5 hours ago
ContractInformation Technology

Job Description:

We are looking for a Python Dataiku Developer to join our team and contribute to strategic projects focused on data and artificial intelligence. The ideal candidate has strong experience in Python development, designing ETL pipelines, and working with data science tools such as Dataiku. The role involves tasks ranging from data modeling to building APIs and analytical dashboards.


🔧 Responsibilities:

  • Develop Python applications and scripts for data processing and analysis.
  • Design and maintain ETL pipelines for extracting, transforming, and loading large datasets.
  • Use Dataiku for data preparation, transformation, and visualization.
  • Create interactive dashboards (PowerBI, Looker, Dataiku) to monitor KPIs.
  • Develop and expose REST APIs for service integration and system communication.
  • Contribute to Big Data solutions (Spark, Kafka) and data governance initiatives.
  • Ensure code quality, technical documentation, and adherence to best practices.
  • Collaborate with business and technical teams in Agile/SCRUM mode.


🧠 Required Technical Skills:

  • Languages: Python (Flask, Django), SQL
  • Data Science & ETL: Numpy, Pandas, Spark, Kafka
  • Tools: Dataiku, PowerBI, Tableau, Looker
  • Databases: MySQL, MongoDB, BigQuery
  • Cloud & DevOps: Docker, GitLab, Jenkins, Google Cloud
  • Methodologies: Agile/SCRUM, Jira, Trello


👤 Desired Profile:

  • Education: MBA in Data Engineering or equivalent, Master’s in Big Data & AI
  • Experience: 2 to 5 years in Python development and data projects
  • English: C1 level proficiency
  • Qualities: Autonomy, rigor, team spirit, and ability to work on complex projects

Key Skills

Ranked by relevance