Python Entwickler/Software-Entwickler mit Schwerpunkt Python im KI-Umfeld
Role details
Job location
Tech stack
Job description
{"description": " Vertrauen. Veränderung. Miteinander. Als Python- Entwickler (w/m/d)im KI-Umfeld konzipierst, entwickelst und betreibst du produktive, skalierbare Applikationen und Services (z. B. Chatbots, Automatisierungen, Datenpipelines). Du begleitest den kompletten Software-Lifecycle von Architektur, Implementierung und Testing bis zu CI/CD und Betrieb - on-premises und in der Cloud (insbesondere Azure). In einem interdisziplinären Umfeld arbeitest du eng mit Kolleginnen und Kollegen aus Beratung, IT und weiteren Fachbereichen im Kontext Audit & Assurance zusammen, um modernste Python-Anwendungen im KI-Umfeld zu realisieren. Unterstütze unser Team in unseren Offices in Stuttgart, Berlin, Düsseldorf oder Köln. Das sind deine Aufgaben: Du entwickelst und betreibst KI-Lösungen wie Chatbots, Automatisierungs-Workflows und End-to-End-Datenpipelines. Du entwickelst leistungsfähige APIs und Services, indem du robuste REST-Schnittstellen mit Frameworks
Requirements
wie FastAPI, Django oder Flask umsetzt und dabei Authentifizierung, Rate Limiting und Observability sicherstellst. Du entwirfst skalierbare Softwarearchitekturen nach Best Practices und entwickelst Python-Applikationen unter Einsatz von Design Patterns, Clean Code, modularen Strukturen und hohen Sicherheitsstandards. Du verantwortest den gesamten Software-Lifecycle im Sinne von "You Build It, You Run It" - von der Entwicklung \u00fcber Testing (Unit-, Integrations- und End-to-End-Tests) und CI/CD-Pipelines (z. B. Azure DevOps, GitHub Actions, Jenkins) bis hin zu Containerisierung (Docker) und Betrieb (Monitoring, Logging, Alerting). Du konzipierst und betreibst L\u00f6sungen on-premises und in Cloud-Umgebungen (vorzugsweise Microsoft Azure) und optimierst dabei kontinuierlich Skalierbarkeit, Kosten und Sicherheit. Das bringst du mit: Du verf\u00fcgst \u00fcber mehrj\u00e4hrige Erfahrung in der Python-Entwicklung und idealerweise Kenntnisse in weiteren Sprachen wie Java oder JavaScript/Node.js. Du entwickelst Webanwendungen und RESTful APIs mit Frameworks wie FastAPI, Django oder Flask. Du beherrschst Softwarearchitektur und Design Patterns und entwickelst nach Prinzipien wie Clean Code, Modularisierung und hoher Testbarkeit. Du automatisierst Entwicklungs- und Deployment-Prozesse mit CI/CD-Toolchains wie Jenkins, Azure DevOps oder GitHub Actions und erstellst Pipelines sowie automatisierte Tests. Du bringst praktische Erfahrung mit Cloud-Technologien mit, insbesondere in Microsoft Azure (z. B. App Services, Functions, Storage, AI Services, Key Vault). Du stellst Softwarequalit\u00e4t und stabilen Betrieb sicher durch Testing (Unit- und Integrationstests), Observability (Logging, Metrics, Tracing) sowie Incident Handling. Du arbeitest sicher mit modernen Entwicklungs-Tools und -Methoden (Git, Code Reviews, Workflows) und verf\u00fcgst \u00fcber sehr gute Deutsch- und Englischkenntnisse; zus\u00e4tzlich sind Erfahrungen mit Prozessautomatisierung, Kubernetes, Infrastructure as Code (z. B. Terraform) und GenAI-Plattformen von Vorteil. Das erwartet dich bei uns: Flexible Arbeitszeitmodelle und die M\u00f6glichkeit zum mobilen Arbeiten. Ein dynamisches Beratungsumfeld mit hoher gesellschaftlicher Relevanz. Zugang zu modernsten Technologien, inkl. KI-gest\u00fctzter Tools und Plattformen. Du bist Teil eines interdisziplin\u00e4ren Teams mit starkem Zusammenhalt und erlebst gemeinsame Aktivit\u00e4ten wie Teamevents und Firmenfeiern. Fachliche und pers\u00f6nliche Entwicklung durch umfangreiche Trainings und ma\u00dfgeschneiderte E-Learning-Einheiten. \u00dcbernimm Verantwortung, zeige Eigeninitiative und werde Impulsgeber f\u00fcr dein Team. Zahlreiche Benefits: Deutschlandticket, Gym-Pass, Wellbeing-Programme, Weiterbildungen u. v. m. Wir freuen uns darauf, dich kennenzulernen! Wenn du vorher noch etwas kl\u00e4ren oder wissen m\u00f6chtest, melde dich gerne. Du erreichst unser Recruiting Team unter 040 30293 600 oder recruiting@bdo.de.", "salary_raw": "Row(double=None, string=None)"}