Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen mit Python und SQL für unsere DEX-Plattform.
- Arbeitgeber: TeamViewer, der führende Anbieter von Software für Remote-Verbindungen.
- Mitarbeitervorteile: Attraktive Vergütung, flexible Arbeitszeiten und die Möglichkeit, bis zu 40 Tage im Ausland zu arbeiten.
- Warum dieser Job: Gestalte die Zukunft der Digitalisierung mit modernster Technologie und einem dynamischen Team.
- Gewünschte Qualifikationen: Mindestens 6 Jahre Erfahrung in der Softwareentwicklung und fundierte Kenntnisse in Python und SQL.
- Andere Informationen: Offene Unternehmenskultur mit regelmäßigen Teamevents und Entwicklungsmöglichkeiten.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting‑edge technologies wie Augmented Reality und Artificial Intelligence, um die Grenzen der Innovation zu erweitern und die Zukunft der Digitalisierung zu gestalten. Unser Team von mehr als 1.500 Mitarbeitern erstreckt sich über verschiedene Kontinente, Kulturen und Disziplinen. Mit unseren inklusiven Werten feiern wir die einzigartigen Perspektiven und Talente, die jeder Einzelne mitbringt, und fördern ein dynamisches Arbeitsumfeld, in dem neue Ideen gedeihen.
Die TeamViewer Digital Employee Experience (DEX) Plattform findet und löst IT-Probleme, bevor sie die Benutzer betreffen. In den letzten Jahren haben wir erfolgreich Produkte entwickelt und veröffentlicht, die den Arbeitsalltag von IT-Administratoren erleichtern. Unsere Vision ist es, DIE einheitliche Endpoint-Management-Lösung für unsere Kunden zu werden. Wir suchen einen Senior Python Developer, der eine Schlüsselrolle bei der Unterstützung und Verbesserung unserer DEX-Funktionen spielt, die von großen Unternehmenskunden vertraut werden.
In dieser Rolle sind Sie entscheidend für die Aufrechterhaltung und Verbesserung der Erfahrung unserer bestehenden Kunden, während Sie helfen, unsere elastische SaaS-Cloud-Plattform weiterzuentwickeln. Sie bringen auch Fachwissen in der Nutzung von Azure Managed Services mit einem Fokus auf Datenspeicherung und -verarbeitung wie Databricks, Kafka/Event Hubs, Redis oder SQL MI ein. Als Teil eines agilen Teams arbeiten Sie als individueller Beitragender, hauptsächlich mit Python und SQL. Ihre Arbeit wird unsere Datenstrategie durch die Entwicklung modernster Datenlösungen verwirklichen. Sie werden auch junior Mitglieder des Teams in Best Practices der Softwareentwicklung anleiten.
- Plattformdatenfähigkeiten aufbauen, verbessern und skalieren
- Zur Umsetzung unserer Datenstrategie beitragen, indem Sie die Architektur, das Design und die Entwicklung neuer Datenfunktionen für unsere Software in Python und SQL definieren
- Kontinuierlich integrieren, erstellen und unsere Lösung vom Testsystem in die Produktion bereitstellen
- Systemarchitektur in Partnerschaft mit ausgewählten Daten- und Analyselösungsanbietern entwickeln und pflegen
- Azure Databricks und verwandte Azure-Dienste nutzen, um skalierbare Datenlösungen zu erstellen
- Unabhängig an Lösungen für spezifische Anforderungen arbeiten und dafür verantwortlich sein, die Zeit- und Qualitätsvorgaben einzuhalten
- Sicherstellen, dass unsere Software sicher, stabil, skalierbar und effizient läuft
- Die neuesten technischen Entwicklungen in Ihrem Bereich überwachen und Verbesserungsvorschläge unterbreiten
- Andere Teammitglieder in Datenarchitektur, Modellierung und Analyseansätzen anleiten und unterstützen
- Zu Richtlinien zur Datenverwaltung beitragen, Schutzmaßnahmen einführen und Best Practices fördern
- Junior Mitglieder im Team coachen und betreuen
- Als Berater für Produktinhaber fungieren (Machbarkeitsstudien und Zeitschätzungen für neue Funktionen)
- Mit Kunden kommunizieren, um Produktfehler zu analysieren und zu beheben oder während wichtiger Implementierungen
Anforderungen:
- Ein Hochschulabschluss im Bereich Informationstechnologie, Informatik und Ingenieurwesen oder einem verwandten Fachgebiet
- 6+ Jahre Berufserfahrung im Bereich Softwareentwicklung
- Solide Kenntnisse in Python und SQL sind zwingend erforderlich
- Erfahrung im Schreiben und Pflegen von Unit-Tests mit einem modernen Framework
- Erfahrung mit Azure-Cloud-Diensten wie: Databricks, Kafka/EventHub, AKS, Redis, Service Bus, SQL Managed Instance
- Erfahrung im Aufbau und in der Bereitstellung von ETL-Pipelines
- Erfahrung in der Gestaltung der Architektur komplexer, groß angelegter verteilter Systeme
- Eine positive und lösungsorientierte Denkweise, gepaart mit einer strukturierten und analytischen Arbeitsweise, Teamfähigkeit sowie die Motivation, Neues zu lernen
- Ausgezeichnete Debugging-Fähigkeiten, um Probleme in komplexen Umgebungen zu beheben und die Ursachen zu ermitteln
- Verständnis von sicheren Codierungsprinzipien und Best Practices
- Kenntnisse in CI/CD-Technologien wie Kustomize, ArgoCD sind von Vorteil
- Kenntnisse in C# sind von Vorteil
- Vertrautheit mit KI-Tools für das Programmieren (wie Co-pilot) ist von Vorteil
- Vertrautheit mit Observability-Plattformen (z.B. DataDog) und strukturiertem Logging ist von Vorteil
- Fließende Englischkenntnisse sind zwingend erforderlich, weitere Sprachen sind von Vorteil
Was wir bieten:
- Onsite-Onboarding in unserem HQ-Büro für einen optimalen Start
- Große Vergütungs- und Leistungspakete
- Öffentlichkeitsfreundliche Büros
- Zugang zur CorporateBenefits-Plattform mit vielen Rabatten
- Regelmäßige Teamevents und firmenweite Feiern
- Offene Türpolitik, keine Kleiderordnung, häufige All Hands und Leadership Lunches
- Hybrides und flexibles Arbeiten mit bis zu 50% Homeoffice
- Work From Abroad-Programm, das bis zu 40 Tage Arbeit außerhalb Ihres Vertragslandes ermöglicht
TeamViewer ist ein Arbeitgeber, der Chancengleichheit bietet, und setzt sich für den Aufbau einer inklusiven Kultur ein, in der sich jeder willkommen und unterstützt fühlt. Wir C‑A‑R‑E und verstehen, dass unsere vielfältige, werteorientierte Kultur uns stärker macht. Während wir weiterhin als Unternehmen wachsen, konzentrieren wir uns auch darauf, unseren Mitarbeitern zu ermöglichen, sowohl persönlich als auch beruflich zu wachsen. Wir sind stolz darauf, ein offenes und einladendes Arbeitsumfeld zu haben, das Sie dazu ermächtigt, Ihr Bestes zu geben, unabhängig von Geschlecht, zivilrechtlichem oder familiärem Status, sexueller Orientierung, Religion, Alter, Behinderung, Bildungsgrad oder Rasse.
Senior Python Developer (all genders) Arbeitgeber: TeamViewer GmbH
Kontaktperson:
TeamViewer GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Python Developer (all genders)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, dass du an einer Stelle bei TeamViewer interessiert bist – wir helfen dir gerne weiter!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir bei StudySmarter empfehlen, auch die neuesten Technologien, die in der Stellenbeschreibung erwähnt werden, zu recherchieren.
✨Tipp Nummer 3
Sei proaktiv! Wenn du Fragen zur Rolle oder zum Unternehmen hast, zögere nicht, diese während des Interviews zu stellen. Das zeigt dein Interesse und Engagement. Und vergiss nicht, dich über unsere Website zu bewerben!
✨Tipp Nummer 4
Zeige deine Soft Skills! Teamarbeit und Kommunikation sind genauso wichtig wie technische Fähigkeiten. Teile Beispiele aus deiner bisherigen Erfahrung, wo du im Team erfolgreich warst oder Herausforderungen gemeistert hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Python Developer (all genders)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die ihre Persönlichkeit und Leidenschaft in ihre Arbeit einbringen.
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung gut strukturiert und fehlerfrei ist. Ein klarer und präziser Text zeigt uns, dass du Wert auf Qualität legst – genau wie wir bei StudySmarter!
Zeig deine Erfahrungen!: Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Stelle sind. Wir lieben es, wenn du konkrete Beispiele nennst, die deine Fähigkeiten unter Beweis stellen.
Bewirb dich über unsere Website!: Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten.
Wie du dich auf ein Vorstellungsgespräch bei TeamViewer GmbH vorbereitest
✨Verstehe die Technologien
Mach dich mit den neuesten Technologien vertraut, die TeamViewer nutzt, insbesondere mit Python und SQL. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch die neuesten Trends und Entwicklungen in der Softwareentwicklung und Cloud-Technologien wie Azure kennst.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese im Interview zu erläutern, insbesondere wie du komplexe Probleme gelöst und zur Verbesserung von Systemarchitekturen beigetragen hast.
✨Teamarbeit betonen
Da TeamViewer großen Wert auf Zusammenarbeit legt, solltest du deine Erfahrungen in agilen Teams hervorheben. Erkläre, wie du mit anderen Entwicklern zusammengearbeitet hast, um Lösungen zu entwickeln und wie du Junior-Teammitglieder unterstützt hast.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder wie TeamViewer Innovationen fördert, um die DEX-Plattform weiterzuentwickeln.