Proximie
BAE
DevOps Engineer
Über die Stelle
Standort(e): Gloucester oder Manchester
Anforderungs-ID: 120498
Standort: Gloucester oder Manchester – Hybrides Arbeiten wird angeboten, wobei sowohl vollzeit- als auch teilzeitbeschäftigte Bewerber berücksichtigt werden – bitte sprechen Sie mit Ihrem Recruiter über die Optionen.
Besoldungsgruppe: GG08 - GG13
Bitte beachten Sie, dass viele Positionen bei BAE Systems sowohl Sicherheits- als auch Exportkontrollbeschränkungen unterliegen. Diese Beschränkungen bedeuten, dass Faktoren wie Ihre Nationalität, frühere Nationalitäten sowie Ihr Geburtsort die Rollen einschränken können, die Sie innerhalb der Organisation ausüben dürfen. Alle Bewerber müssen mindestens den Baseline Personnel Security Standard erfüllen. Viele Positionen erfordern zudem höhere Stufen der nationalen Sicherheitsüberprüfung, für die Bewerber in der Regel einen ununterbrochenen Wohnsitz von 5 bis 10 Jahren im Vereinigten Königreich nachweisen müssen, abhängig von der für die jeweilige Rolle erforderlichen Überprüfungsstufe, um eine aussagekräftige Sicherheitsüberprüfung zu ermöglichen.
BAE Systems Digital Intelligence ist die Heimat von 4.500 digitalen, Cyber- und Intelligence-Experten. Wir arbeiten kollaborativ in 10 Ländern zusammen, um komplexe Daten zu sammeln, zu verbinden und zu verstehen, damit Regierungen, Nationalstaaten, Streitkräfte und Wirtschaftsunternehmen in den anspruchsvollsten Umgebungen digitale Vorteile erschließen können.
Stellentitel: DevOps Engineer
Sind Sie leidenschaftlich daran interessiert, mit modernster Technologie zu arbeiten und motiviert, innovative Lösungen für komplexe Herausforderungen als Teil eines Teams zu finden, das dazu beiträgt, das Vereinigte Königreich sicher zu halten? Treten Sie BAE Systems als DevOps Engineer bei.
Über unser Team
Unsere Mitarbeiter sind das, was uns auszeichnet; sie sind einfallsreich, innovativ und engagiert. Wir haben eine Mischung aus Generalisten und Spezialisten und erkennen an, dass diese Vielfalt zu unserem Erfolg beiträgt. Wir erkennen die Vorteile der Bildung von Teams aus verschiedenen Disziplinen an, was uns ermöglicht, Spitzenleistungen und hochwertige Lösungen zu entwickeln. Unsere breite Tätigkeit im öffentlichen Sektor bietet vielfältige Möglichkeiten für unsere Mitarbeiter, ihre Karrieren in neuen Fachgebieten und bei neuen Kunden zu entwickeln.
Sie werden Teil eines großen Unternehmens sein, aber wir versuchen, eine Kultur zu schaffen, die sich wie eine kleine anfühlt. Die Arbeit wird Sie fordern und herausfordern, aber wir fördern eine gesunde Work-Life-Balance. Vor allem wissen wir, dass Teams, die gut zusammenarbeiten, auch gut funktionieren. Wir werden alles tun, um sicherzustellen, dass Sie bei der Arbeit Spaß haben und auch bei sozialen Aktivitäten außerhalb der Arbeit, sei es virtuell oder persönlich, je nach den Umständen.
Wir blicken auf eine langjährige Geschichte in der Zusammenarbeit im Bereich der nationalen Sicherheit zurück. Tatsächlich verfügen wir über mehr als 40 Jahre Erfahrung in der Beratung und Bereitstellung von Lösungen für unsere Kunden in diesem Sektor und unterstützen sie bei der Erfüllung ihrer wichtigen Missionen.
Warum BAE Systems?
Dies ist ein Ort, an dem Sie wirklich etwas bewirken können. Sie werden Teil einer inklusiven Kultur sein, die Vielfalt der Gedanken schätzt, Integrität und Leistung belohnt und in der Sie befähigt werden, Ihr Potenzial auszuschöpfen. Wir begrüßen Menschen aus allen Hintergründen und möchten sicherstellen, dass unsere Rekrutierungsprozesse so inklusiv wie möglich sind. Wenn Sie eine Behinderung oder eine gesundheitliche Beeinträchtigung (z. B. Legasthenie, Autismus, Angststörung usw.) haben, die Ihre Leistung bei bestimmten Bewertungsarten beeinträchtigen könnte, sprechen Sie bitte mit Ihrem Recruiter über mögliche angemessene Anpassungen.
Leben bei BAE Systems Digital Intelligence
Wir setzen auf hybrides Arbeiten. Das bedeutet, dass Sie und Ihre Kollegen möglicherweise an verschiedenen Orten arbeiten, z. B. von zu Hause aus, in einem anderen BAE Systems-Büro oder beim Kunden, teilweise oder ganztägig, und die Arbeit kann zu verschiedenen Tageszeiten stattfinden.
Durch den Einsatz von Technologie können wir interagieren, zusammenarbeiten und gemeinsam etwas schaffen, auch wenn wir aus der Ferne voneinander arbeiten. Hybrides Arbeiten ermöglicht mehr Flexibilität bei Zeit und Ort der Arbeit, was uns hilft, unsere Arbeit und unser Privatleben effektiver auszubalancieren und das Wohlbefinden zu verbessern.
Inklusion ist integraler Bestandteil des Erfolgs von BAE Systems Digital Intelligence. Wir sind stolz darauf, eine Organisationskultur zu haben, in der Mitarbeiter mit unterschiedlichen Perspektiven, Fähigkeiten, Lebenserfahrungen und Hintergründen – die besten und klügsten Köpfe – zusammenarbeiten können, um Exzellenz zu erreichen und individuelle und organisatorische Potenziale zu realisieren.
Als DevOps Engineer bieten Sie eine Brücke zwischen Entwicklung, Test, Netzwerk/ Infrastruktur, Betrieb und Systemadministratoren, um eine effiziente, kontinuierliche und qualitativ hochwertige Softwarelieferung zu ermöglichen. Die von den DevOps Engineers implementierten Prozesse und Werkzeuge ermöglichen es Softwareentwicklern, Quellcode und zugehörige Artefakte in Installationsmedien und/oder installierte und konfigurierte Umgebungen umzuwandeln.
Sie kombinieren typischerweise die Fähigkeiten von Coding oder Scripting und Prozessreengineering mit beispielhaften Teamarbeit- und Kommunikationsfähigkeiten. Als DevOps Engineer sollten Sie über ein breites Wissen in den Disziplinen der Softwareentwicklung und der Softwarebereitstellung verfügen.
Sie werden in einem multidisziplinären Team arbeiten und benötigen eine breite Palette an technischen und Soft Skills, um dem Team die Implementierung solider DevOps-Engineering-Praktiken und die schnelle und kontinuierliche Wertschöpfung zu ermöglichen. Diese Fähigkeiten sind in die folgenden Domänen unterteilt.
Mindestanforderungen
- Automatisierungsfähigkeiten: Automatisierung ist eine Schlüsselkompetenzdomäne für DevOps-Ingenieure. Sie müssen in der Lage sein, Automatisierungslösungen für das Erstellen, Testen und Bereitstellen von Anwendungen und Infrastrukturen zu entwerfen, zu erstellen und zu warten. Spezifische Automatisierungsfähigkeiten sind:
- Continuous Integration – Kompetent in den Werkzeugen und Prinzipien des kontinuierlichen Erstellens, Testens und Integrierens der von den Entwicklern produzierten Software
- Continuous Deployment – Kompetent in der Automatisierung der Bereitstellung der von der CI produzierten Artefakte
- Orchestrierung – Bereitstellung von Lösungen zur Orchestrierung der Bereitstellung, Verwaltung, Skalierung und Vernetzung von Containern
- Workload-Automatisierung – Erstellung von Lösungen zur Automatisierung der Planung und Skalierung von Anwendungsworkloads
- Cloud-Management – Kompetent im Design, der Bereitstellung und der Verwaltung von Public- oder Private-Cloud-Umgebungen
- Konfigurationsmanagement – Gute Konfigurations- und Quellcodeverwaltung aller Artefakte
- Menschliche Fähigkeiten: In einem multidisziplinären Team benötigen DevOps-Ingenieure großartige Kommunikationsfähigkeiten.
- Problemlösung – Der DevOps-Ingenieur ist oft die erste Anlaufstelle zur Diagnose und Behebung von Problemen. Er muss in der Lage sein, die Ursachen von Problemen in verschiedenen Bereichen wie Infrastruktur, Code, Netzwerken und Datenbanken zu verstehen, mit genügend Wissen, um Fehler zu finden und die Grundursache zu identifizieren
- Zusammenarbeit – Innerhalb eines DevOps-Teams ist es entscheidend, dass die DevOps-Ingenieure gut mit dem Team zusammenarbeiten, um sicherzustellen, dass alle auf dasselbe Ziel hinarbeiten.
- Wissensaustausch – Effektiver Austausch von Wissen innerhalb des Projektteams und der breiteren Organisation.
- Flexibilität – DevOps-Ingenieure müssen flexibel sein und sich schnell an neue Situationen und Technologien anpassen
- Technische Fähigkeiten: DevOps-Ingenieure benötigen ein gutes Verständnis einer Vielzahl von technischen Fähigkeiten. Nachfolgend sind einige der wichtigsten erwarteten Fähigkeiten aufgeführt
- Cloud-Plattformen – Sollten zuversichtlich im Umgang mit der Konfiguration von mindestens einer Public- oder Private-Cloud-Plattform sein
- Betriebssysteme – Sollten in der Lage sein, mindestens eine Variante des Betriebssystems zu konfigurieren, abzusichern und zu warten
- Programmiersprachen – Obwohl Programmierung nicht die Kernkompetenz des DevOps-Ingenieurs ist, müssen sie dennoch programmieren können, um die für die Rolle erforderliche Automatisierung zu erstellen. Es wird auch Zeiten geben, in denen ein Verständnis von Code erforderlich ist, um Probleme zu lösen
- Containerisierung – Die meisten DevOps-Projekte nutzen Container. DevOps-Ingenieure müssen Erfahrung mit mindestens einer Containerisierungsplattform und einem Orchestrierungstool haben
- Anwendungstechnologien – Obwohl die Anwendungsentwicklung nicht der Schwerpunkt eines DevOps-Ingenieurs ist, benötigen sie ein hohes Maß an Verständnis für Anwendungstechnologien, um sie beim Erstellen und Bereitstellen zu unterstützen
- Datenbanken – Sollten in der Lage sein, verschiedene Datenbankmanagementsysteme zu implementieren und zu warten und genug zu verstehen, um Probleme zu beheben
- Legacy-Infrastrukturen – Nicht alle Projekte werden ausschließlich moderne Technologie nutzen. Einige werden möglicherweise auf Legacy-Infrastrukturen bereitstellen oder mit ihnen integrieren. DevOps-Ingenieure müssen in der Lage sein, die Legacy-Technologie zu verstehen
- Multidisziplinäre unterstützende Fähigkeiten: DevOps-Teams betreuen die von ihnen erstellten Produkte von der Entwicklung bis zum Betrieb. DevOps-Ingenieure benötigen ein Verständnis für mehrere Disziplinen, um dem Team zum Erfolg zu verhelfen
- IT-Betrieb – Verantwortlich für die laufende BAU-Unterstützung der Plattform in Betriebsumgebungen. Einschließlich Änderungs- und Störungsmanagement, Serviceanfragen sowie proaktive Überwachung und Wartung
- Sicherheit – Sicherstellen, dass Sicherheit früh im Entwicklungszyklus berücksichtigt und ständig aufrechterhalten wird. DevOps-Ingenieure müssen verstehen, wie die von ihnen bereitgestellte Infrastruktur gesichert wird
- Anwendungsentwicklung und -bereitstellung – Um effektiv mit Entwicklern im Team zusammenzuarbeiten, benötigen DevOps-Ingenieure ein gutes Verständnis von Anwendungsentwicklungsmethoden und -bereitstellung
- Architektur – Müssen in der Lage sein, Architekturen unter Verwendung von Best Practices, Mustern und Frameworks zu entwerfen und zu dokumentieren
- Prozess- und Framework-Kenntnisse: DevOps-Teams verwenden eine Reihe von Prozessen und Frameworks, um kontinuierlichen Wert zu liefern. DevOps-Ingenieure müssen diese verstehen, um dem Team bei der Lieferung zu helfen
- Agile – Sollten das Agile Manifest und die 12 Prinzipien verstehen und in der Lage sein, innerhalb eines Teams nach agiler Methodik zu arbeiten
- Scrum – DevOps-Ingenieure sollten aktive Mitglieder des Scrum-Teams sein und zu Sprint-Zeremonien beitragen
- SRE – Sollten die SRE-Prinzipien verstehen und diese anwenden, um die Zuverlässigkeit kontinuierlich zu verbessern und den Supportaufwand im Team zu minimieren
Sicherheitsüberprüfung
Aufgrund der Art unserer Arbeit müssen erfolgreiche Kandidaten für diese Rolle vor der Bewerbung eine aktive eDV besitzen.
Wie wir Sie unterstützen werden
- Work-Life-Balance ist wichtig; Sie können mit flexiblen und Teilzeitmodellen rund um Kernarbeitszeiten arbeiten, und viele unserer Rollen beinhalten hybrides Arbeiten, das eine Mischung aus Arbeit von zu Hause und im Büro ermöglicht
- Sie erhalten 25 Urlaubstage pro Jahr und die Möglichkeit, Urlaub zu kaufen/verkaufen und vom Vorjahr zu übertragen
- Unser flexibles Leistungspaket umfasst private Kranken- und Zahnversicherungen, ein wettbewerbsfähiges Rentensystem, ein Fahrrad-zur-Arbeit-Programm, Geschmackskarten und mehr
- Sie haben einen engagierten Karriere-Manager, der Sie bei Ihrer Karriereentwicklung unterstützt und Sie auf Ihrem Weg durch BAE Systems begleitet
- Sie werden Teil unseres Unternehmensbonusprogramms sein
- Sie sind herzlich eingeladen, an allen/allen unseren Employee Resource Groups teilzunehmen. Diese Gruppen decken alles ab, von Geschlechtervielfalt bis hin zu psychischer Gesundheit und Wohlbefinden.
Übersicht der Abteilung: Capabilities
Bei BAE Systems Digital Intelligence sind wir stolz darauf, ein führendes Unternehmen in der Cyber-Abwehrbranche zu sein, und Capabilities ist die Maschine, die das Geschäft vorantreibt. Es ist der größte Bereich von Digital Intelligence und umfasst unsere Engineering-, Beratungs- und Projektmanagement- Teams, die die Verteidigungslösungen und digitalen Transformationsprojekte entwerfen und implementieren, die uns zu einer weltweit anerkannten Marke im öffentlichen und privaten Sektor machen.
Als Mitglied des Capabilities-Teams werden Sie die Lösungen erstellen und verwalten, die uns unseren Platz in einer sich ständig verändernden digitalen Welt sichern. Wir alle spielen eine Rolle bei der Verteidigung unserer Kunden, und dies ist Ihre.
