Odoo Solution & Full-Stack Developer

Communitas Sozialmarketing GmbH
Bad Kreuznach, Germany
28 days ago

Role details

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

Job location

Bad Kreuznach, Germany

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Computer Programming
Databases
Continuous Integration
Relational Databases
Python
PostgreSQL
Node.js
Next.js
XML
React
DATEV
Backend
FastAPI
Vue.js
Containerization
Angular
Odoo
Kubernetes
GraphQL
Front End Software Development
Api Design
Terraform
Webhooks
Docker

Job description

  • Odoo-Entwicklung & Customizing
  • Planung und Umsetzung von Odoo-Blueprints, Modulen und Migrationen
  • Entwicklung und Wartung eigener Module (Models, Views, Menüs, Workflows, Reports)
  • Umsetzung von Record Rules, ACLs, Server Actions und Automatisierungen
  • Unterstützung bei fachlichen Prozessdesigns und Optimierungen
  • Full-Stack-Entwicklung
  • Backend: Python (Odoo, FastAPI) und Node.js
  • Frontend: OWL/JS sowie Frameworks wie Vue.js and Nuxt, gerne auch mit React und Angular
  • API-Design, Integrationen über REST/GraphQL/Webhooks, Background-Jobs
  • Architektur & Betrieb
  • Aufbau robuster, skalierbarer Service- und Integrationsarchitekturen
  • Anbindung externer Systeme (z. B. DMS, CRM, Buchhaltung)
  • Cloud-Deployment, CI/CD-Pipelines, Containerisierung (Docker/Kubernetes)
  • Einhaltung von Security- & DSGVO-Anforderungen
  • Qualität & Performance
  • Sauberes Code-Design, Tests (Unit, Integration, E2E)
  • Optimierung von Datenbanken (PostgreSQL, weitere RDBMS von Vorteil)
  • Performance-Überwachung, Wartbarkeit und kontinuierliche Optimierung

Requirements

  • Odoo & ERP-Erfahrung: Mehrjährige Erfahrung in Einführung, Erweiterung und Betrieb von Odoo oder vergleichbaren ERP-Systemen. Sicherer Umgang mit Modulen, Views, Workflows, Reports, Berechtigungen und Migrationen.

  • Odoo-Stack & Customizing: Fundierte Kenntnisse im Odoo ORM, XML/QWeb, OWL/JS. Erfahrung in der Entwicklung eigener Module, Erweiterung bestehender Funktionalitäten und Umsetzung von Automatisierungen. Kenntnisse in DE-Lokalisierung (z. B. DATEV) von Vorteil.

  • Full-Stack-Technologien: Backend: Python / Node.js, Frontend: OWL/JS, moderne Frameworks (React, Next.js, Vue, Angular). Erfahrung mit APIs, Webhooks, Background-Jobs und asynchronen Prozessen.

  • Architektur & Plattform: Erfahrung mit skalierbaren Architekturen, Event-Driven-Ansätzen, Cloud-Infrastrukturen (AWS / Azure / GCP), CI/CD, Containerisierung (Docker/Kubernetes) und IaC (Terraform).

  • Daten & Performance: Sehr gute Kenntnisse in PostgreSQL (Schema-Design, Migration, Tuning); weitere relationale DBs von Vorteil.

  • Arbeitsweise & Mindset:

  • Selbstständige End-to-End-Umsetzung von Anforderungen, pragmatisches Vorgehen, Teamfähigkeit, Verantwortungsbewusstsein. Mobile-Erfahrung von Vorteil.
  • Sicherer und reflektierter Einsatz von AI Coding Assistance, um Agilität und Entwicklungsgeschwindigkeit zu steigern, während du gleichzeitig die architektonische Governance und den Überblick über die Code-Qualität sicherstellst.

Benefits & conditions

  • Direkte Wertschöpfung: Du entwickelst Features, die konkreten Mehrwert im ERP liefern - optimierte Prozesse, Automatisierungen, verbesserte Datenqualität.

  • Moderne Plattform & Tools: Zugriff auf Cloud-Infrastrukturen, CI/CD, Container & Kubernetes, moderne Hardware und Entwicklungsumgebungen.

  • Ownership & Weiterentwicklung: Verantwortung von Idee bis Betrieb, Zeit und Budget für Prototypen und technische Experimente, klare Guidelines für Entwicklung und Qualität.

  • Arbeitsumfeld: Startup-Speed in einem stabilen Unternehmensrahmen, flexible Arbeitsmodelle, Förderung von Lernen und persönlicher Weiterentwicklung.

About the company

Die Communitas Sozialmarketing GmbH unterstützt soziale und gemeinnützige Einrichtungen deutschlandweit bei der kostenneutralen Beschaffung dringend benötigter Gebrauchsgegenstände - von Fahrzeugen bis zu Informationsmedien. Als Bindeglied zwischen sozialen Trägern und regionalen Unternehmen ermöglichen wir nachhaltige Sponsoring-Konzepte: Unternehmen erhalten Werbemöglichkeiten, soziale Einrichtungen wertvolle Ausstattung - eine Win-Win-Situation mit sozialem und wirtschaftlichem Mehrwert.

Apply for this position