Auf einen Blick
- Aufgaben: Übernehme die Verantwortung für Performance-Observability und treibe datengestützte Entscheidungen voran.
- Unternehmen: Innovatives Unternehmen mit einer offenen und unterstützenden Kultur.
- Vorteile: Flexibles Arbeiten, wettbewerbsfähige Vergütung und umfassende Gesundheitsleistungen.
- Weitere Informationen: Dynamisches Team mit hervorragenden Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Leistung von Systemen und verhindere Probleme, bevor sie Kunden betreffen.
- Qualifikationen: Mindestens 3 Jahre Erfahrung in der Performance-Analyse und -Testing.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
In dieser Rolle übernehmen Sie die Verantwortung für die Leistungsbeobachtbarkeit, definieren bedeutungsvolle Kennzahlen und treffen datengestützte Entscheidungen über das Systemverhalten unter Last. Sie arbeiten direkt mit der Plattformtechnik, den Entwicklungsteams und der Produktleitung zusammen, um Leistungsrisiken zu erkennen, bevor sie zu kundenbezogenen Problemen werden.
Verantwortlichkeiten
- Entwerfen und Erstellen von Leistungstest-Suiten für mehrere Produktteams gegen eine auf Microservices basierende SaaS-Plattform, die auf AWS läuft.
- Betrieb und Unterstützung bei der Wartung produktionsähnlicher Umgebungen für Leistungsanalysen, Diagnosen und Regressionstests.
- Analysieren von Anwendungs- und Infrastrukturprotokollen, um Leistungsverschlechterungen zu identifizieren, zu isolieren und die Ursachen zu ermitteln.
- Definieren, Verfolgen und Berichten über Leistungs-KPIs (Antwortzeiten, Durchsatz, Fehlerquoten, Ressourcennutzung) und Bereitstellen von Trendanalysen und Prognosen für die technische Leitung und die Produktbeteiligten.
- Verwenden von Nutzungs- und Trenddaten, um Kapazitätsrisiken zu identifizieren und Empfehlungen abzugeben, bevor sie die Kunden beeinträchtigen.
- Zusammenarbeiten mit Plattformtechnik, DevX, SDET und Produktteams, um Leistungsverbesserungen zu priorisieren und zu validieren.
- Partnerschaft mit Security QE hinsichtlich der Überschneidung zwischen Leistungs- und Sicherheitsrisiken. Last- und Stresstests zeigen, wie Systeme unter Druck nachlassen, was genau von Angreifern über DoS- und Ressourcenerschöpfungsvektoren ausgenutzt wird.
- Identifizieren und Definieren von nicht-funktionalen Leistungstests für CI/CD-Pipeline-Gates (Integration, Regression, Post-Deployment). Zusammenarbeit mit DevX und Plattformtechnik zur Festlegung von Pass/Fail-Schwellenwerten, die Regressionen vor der Produktion erfassen.
- Beitragen zu Standards, Handbüchern und Best Practices im Bereich Performance Engineering innerhalb der QE-Organisation.
Anforderungen
- 3+ Jahre praktische Erfahrung in der Leistungstestung und -analyse auf microservices-basierten, cloud-hosted (AWS) SaaS-Plattformen.
- Starke analytische Fähigkeiten mit nachgewiesener Fähigkeit, von Symptomen zur Ursache zu gelangen.
- Hintergrund in statistischer Analyse: Trendmodellierung, Interpolation, Extrapolation und Kapazitätsprognose.
- Praktisches Wissen über AWS (EC2, RDS, S3, ECS/EKS), Docker und Kubernetes.
- Erfahrung mit Leistungstest-Tools (k6, Gatling, Locust, JMeter oder gleichwertig).
- Erfahrung mit Beobachtungsplattformen (Prometheus, Grafana, Datadog) und Protokollaggregation (ELK Stack, CloudWatch).
- Scripting-Fähigkeiten in Python oder einer vergleichbaren Sprache für Testszenarien, Datenanalysen und leichte Tools. Programmiererfahrung ist ein Plus, aber diese Rolle priorisiert die Fähigkeiten im Performance Engineering über die Tiefe der Softwareentwicklung.
- Komfortables Arbeiten asynchron über mehrere Zeitzonen in einem Remote-First-Team.
- Fließend in Englisch (schriftlich und mündlich); Tschechischkenntnisse sind von Vorteil, aber nicht erforderlich.
SoftServe ist ein Arbeitgeber, der Chancengleichheit bietet. Alle qualifizierten Bewerber erhalten unabhängig von Rasse, Farbe, Religion, Alter, Geschlecht, Nationalität, Behinderung, sexueller Orientierung, Geschlechtsidentität und -ausdruck, Veteranenstatus und anderen geschützten Merkmalen gemäß geltendem Recht Berücksichtigung für eine Anstellung.
Vorteile
- Arbeiten von zu Hause, vom Büro oder in einem hybriden Format, das Fokus und Zusammenarbeit unterstützt.
- Wettbewerbsfähige, marktorientierte Vergütung, die nach Rolle und Standort bewertet wird – plus Gesundheitsversorgung, bezahlte Freizeit, Unterstützung für das Wohlbefinden und Lernmöglichkeiten.
- Zugängliche Führungskräfte, die offen kommunizieren, die Teams nah an der Strategie halten und langfristige Planung unterstützen.
Senior Performance Engineer Arbeitgeber: SoftServe
SoftServe ist ein hervorragender Arbeitgeber, der eine flexible Arbeitsumgebung bietet, in der Mitarbeiter sowohl im Homeoffice als auch im Büro arbeiten können. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung, wettbewerbsfähigen Gehältern und einem unterstützenden Führungsteam fördert das Unternehmen eine offene Kommunikation und langfristige Planung. Die Möglichkeit, an innovativen Projekten in einem dynamischen Team zu arbeiten, macht SoftServe zu einem attraktiven Arbeitsplatz für alle, die eine sinnvolle und erfüllende Karriere anstreben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Performance Engineer erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Insights über die Firma oder die Rolle, die dich interessiert – oft gibt's Insider-Infos, die dir einen Vorteil verschaffen können.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Da du als Senior Performance Engineer arbeiten möchtest, solltest du deine Kenntnisse über Performance-Testing-Tools und AWS auffrischen. Mach ein paar Mock-Interviews mit Freunden oder nutze Online-Ressourcen, um dein Wissen zu testen.
✨Tipp Nummer 3
Sei bereit, deine Erfolge zu teilen! Bereite konkrete Beispiele vor, wie du Performance-Probleme identifiziert und gelöst hast. Zeige, wie deine Analysen zu messbaren Verbesserungen geführt haben – das wird Eindruck machen!
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und Engagement für die Stelle. Außerdem kannst du sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit bekommt. Lass uns gemeinsam den nächsten Schritt gehen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Performance Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach authentischen Menschen, die zu unserem Team passen. Zeig uns, wer du bist und was dich motiviert!
Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen, bevor du es abschickst.
Beziehe dich auf die Stellenbeschreibung!:Nutze die Sprache aus der Stellenbeschreibung, um zu zeigen, dass du die Anforderungen verstehst. Erkläre, wie deine Erfahrungen und Fähigkeiten zu den Aufgaben passen, die wir bei StudySmarter suchen.
Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und du alle notwendigen Informationen bereitstellst.
Wie man sich auf ein Vorstellungsgespräch bei SoftServe vorbereitet
✨Verstehe die Performance-Metriken
Mach dich mit den spezifischen Performance-KPIs vertraut, die in der Stellenbeschreibung erwähnt werden. Sei bereit, Beispiele zu geben, wie du diese Metriken in der Vergangenheit definiert und verfolgt hast, um die Leistung von Systemen zu verbessern.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Performance-Testing-Tools und Cloud-Technologien wie AWS. Übe, wie du deine Erfahrungen mit Tools wie k6 oder JMeter erklären kannst, und sei bereit, über deine Kenntnisse in Docker und Kubernetes zu sprechen.
✨Zeige deine analytischen Fähigkeiten
Bereite konkrete Beispiele vor, in denen du von Symptomen zu den Ursachen von Performance-Problemen gelangt bist. Erkläre, wie du statistische Analysen verwendet hast, um Trends zu modellieren und Kapazitätsrisiken vorherzusagen.
✨Betone die Zusammenarbeit
Da die Rolle viel Zusammenarbeit erfordert, sei bereit, über deine Erfahrungen im Team zu sprechen. Betone, wie du mit verschiedenen Teams, wie Platform Engineering und Produktteams, zusammengearbeitet hast, um Performance-Verbesserungen zu priorisieren und zu validieren.