Data Engineer

BAD Gmbh
Wolfertschwenden, Germany
12 days ago
Apply on www.arbeitsagentur.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Tech stack

HTML Application Programming Interfaces (APIs) Information Systems Data Mining Relational Databases JSON Python (Programming Language) PostgreSQL Natural Language Processing Parsing PostGIS Regular Expressions
+3 more
Software Engineering Text Mining Information Technology

Job description

API Integration: Develop and maintain Python-based interfaces to autonomously query municipal council information systems, primarily using the open OParl standard.

  • Document Parsing: Parse and structure extensive text documents, meeting minutes, and official zoning announcements (PDFs, HTML).
  • Text Mining & NLP: Apply regex, text mining, and fundamental NLP techniques to categorize administrative texts and extract spatial entities.
  • Data Harmonization: Clean and transfer the extracted, geocoded data into our central relational database architecture (PostgreSQL/PostGIS)., Full-Time Permanent Employment: Long-term career stability with clear growth trajectories.
  • Dual Master / Trainee Track Available: Tailored tracks including academic coordination and complete tuition support.
  • Accommodation & Onboarding Package: Structured assistance with local accommodation, official registration, and comprehensive onboarding.
  • Visa & Administrative Backing: Dedicated employer support for Opportunity Card conversions and visa applications.
  • Direct Mentorship: Close collaboration with experienced technical architects and executive leadership.

Requirements

Technical Background: Degree in Computer Science, Data Science, Software Engineering, or equivalent practical industry experience.

  • Core Technical Skills: Solid practical experience in Python, data extraction, API handling, and unstructured format processing (PDF, OCR, JSON). Familiarity with OParl is a strong advantage.
  • Mindset: A proactive problem-solving attitude with an eye for extracting structured truth from bureaucratic texts.
  • Eligibility: Open to local applicants and international candidates (Chancenkarte / Opportunity Card supported).
  • Languages: Professional working proficiency in English (required); fluent or highly proficient German language skills are strictly required to accurately parse and interpret German administrative and legal texts.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.arbeitsagentur.de
Prepare application

Good distractions

Loading talks and stories from around this role…