Senior DevOps-/Build-System-Engineer

Stelle nicht auf LinkedIn

🔥 vor 40 Minuten

🌐 Bulgarien, Serbien, +6 weitere Länder – Remote

infoinfo

⏰ Vollzeit

🟠 Senior

⚙️ Systemingenieur

👻 Geisterscore 10%

infoinfo

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jenkins

Linux

Python

Shell Scripting

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of Acronis

Acronis

1001 - 5000 Mitarbeiter

Gegründet 2003

🔒 Cybersecurity

☁️ SaaS

🤝 B2B

Cybersecurity • SaaS • B2B

Acronis ist ein Unternehmen für Cyber-Schutz, das integrierte Backup-, Notfallwiederherstellungs- und Cybersicherheitslösungen anbietet, die als Cloud-native und On-Premises-Software bereitgestellt werden. Es bietet Endpunktschutz (EDR/XDR), Antimalware, E-Mail- und Microsoft 365-Schutz, RMM- und PSA-Tools sowie MSP-fokussiertes Multi-Tenant-Management, um Dienstleistern und Unternehmen zu ermöglichen, Cyberbedrohungen zu erkennen, darauf zu reagieren und sich davon zu erholen. Acronis agiert weltweit mit konformen Rechenzentren, Zertifizierungen und einer Plattform, die darauf ausgelegt ist, Backup, Sicherheit und IT-Management in einer einzigen Lösung zu konsolidieren.

Beschreibung

• Verantwortung für Konzeption, Betrieb und Weiterentwicklung des Build-Systems für ein komplexes, mehrsprachiges Softwareprodukt • Aufbau und Pflege isolierter, reproduzierbarer Build-Pipelines, des Dependency-Managements, von Build-Agents, Build-Farmen, Artifact-Repositories und Caching-Lösungen • Zusammenstellung und Validierung von Paketen, Images, Installationsartefakten und Distributions-Repositories für mehrere Release-Zweige • Betrieb von Release-Pipelines einschließlich Build-Validierung, Regression-Gating, Artefaktsignierung, Channel-Promotion, Veröffentlichung und Rollback • Verwaltung von Upgrades der Toolchain und Abhängigkeiten sowie Behebung von Konflikten zwischen Compilern, Bibliotheken und Abhängigkeiten • Pflege von Versionierung, Changelogs, Artefaktherkunft, Lizenz- und SBOM-Daten sowie Integrationspunkten für Security-Scans • Automatisierung von Build-Tools, Release-Schritten und der Bereitstellung von Build-Umgebungen mit Python und Shell • Unterstützung von Entwicklung und QA durch Self-Service-Builds, Fehlerdiagnose und Behebung von Build-Problemen • Ausbau der CI/CD-Abdeckung und Integration automatisierter Tests in das Release-Gating • Verantwortung für die Build-Infrastruktur einschließlich Build-Hosts, Builder-Images, Artefaktspeicher und Kapazitätsplanung • Untersuchung sporadischer Build-Fehler und Umsetzung nachhaltiger Root-Cause-Fixes • Einsatz KI-gestützter Engineering-Tools für Entwicklung, Code- und Log-Analyse, Debugging, Untersuchungen und technische Recherche • Dokumentation von Build- und Release-Prozessen sowie Weitergabe von Fachwissen an Entwicklungs- und QA-Teams • Kommunikation von Build- und Release-Status, Risiken, Abhängigkeiten und kritischen Problemen an die Entwicklungsleitung

🎯 Anforderungen

• Mindestens fünf Jahre Berufserfahrung im Build-, Release- oder DevOps-Engineering für komplexe Softwareprodukte • Ganzheitliche Verantwortung für ein Build-System, nicht nur für einzelne CI-Jobs • Fundierte Erfahrung im CI/CD-Engineering mit Jenkins, GitLab CI, GitHub Actions oder vergleichbaren Tools • Erfahrung mit Pipelines as Code, Build-Agents und Artifact-Repositories • Erfahrung mit Software-Paketierung und der Distribution binärer Artefakte unter Linux • Erfahrung mit Artefaktsignierung sowie der Verwaltung von Repositories oder Channels • Sicherer Umgang mit make, CMake, autotools sowie sprachspezifischen Build- und Packaging-Tools • Tiefgreifendes Verständnis von Dependency- und Versionsmanagement, reproduzierbaren und hermetischen Builds, inkrementellen Builds sowie Build-Caching • Gute Kenntnisse in Python und Shell-Scripting • Sehr gute Kenntnisse von Linux-Systemen, Containern und Tools für das Configuration Management • Sicherer Umgang mit Git sowie mit Branching- und Release-Modellen • Vertrautheit mit Praktiken der Software-Lieferkette, einschließlich Signierung, SBOM sowie Dependency- und Vulnerability-Scanning • Ausgeprägte analytische Fähigkeiten und eine starke Problemlösungskompetenz • Zwingend erforderlich: praktische Erfahrung mit KI-gestütztem Engineering, einschließlich des Einsatzes von KI für Entwicklung, Debugging, Log-Analyse, Untersuchungen und technische Recherche • Fähigkeit, technisches Fachwissen teamübergreifend zu vermitteln • Sehr gute Kommunikationsfähigkeiten in englischer Sprache und ausgeprägte Kompetenz in der bereichsübergreifenden Zusammenarbeit • Lebenslauf und Bewerbung müssen in englischer Sprache eingereicht werden

🏖️ Vorteile

• Chancengleichheit im Beschäftigungsverhältnis • Im Rahmen von Beschäftigungsangeboten werden Hintergrundprüfungen durchgeführt • Globale „A-Team“-Kultur • Arbeitsumfeld mit Fokus auf Innovation, Verantwortungsübernahme und Wirkung • Wachstumsstarkes, dynamisches Arbeitsumfeld • Kultur der kontinuierlichen Verbesserung

Jetzt Bewerben