DevSecOps Engineer

R+V Versicherung AG
Wiesbaden, Germany
about 2 months ago
Apply on jobs.smartrecruiters.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Code Review Information Systems Continuous Integration Relational Databases Pair Programming
+13 more
Software Architecture Software Engineering Data Logging Containerization Gitlab-ci Infrastructure Automation Frameworks Information Technology Api Design Terraform Domain Driven Design Code Restructuring Devsecops Serverless Computing

Job description

Willkommen im Ressort Operations und IT, in dem die R+V alle kundennahen Operations-Einheiten und die IT bĂŒndelt. Ziel ist es, Prozesse und technische Voraussetzungen so zu verbessern, dass die R+V Kundenanliegen schneller, effizienter und digitaler bearbeiten kann. Innovative Technologien und unsere vielfĂ€ltige Systemlandschaft bieten Möglichkeiten fĂŒr fachliche und persönliche Entwicklung., * Als DevSecOps Engineer ĂŒbernimmst Du die Rolle des Lead-Entwicklers in einem DevSecOps-Team im ART Gesundheit und LiquiditĂ€t. Du gibst dem Team technologische Orientierung und begleitest es bei der Konzeption, Umsetzung und dem Betrieb der Anwendungen.

  • Gemeinsam mit Deinem Team trĂ€gst Du die Ende-zu-Ende-Verantwortung - von der Anforderungsanalyse und technischen Konzeption ĂŒber Entwicklung, Test und Bereitstellung bis hin zu einem sicheren, stabilen und wirtschaftlichen Produktionsbetrieb.
  • Fachliche Anforderungen ĂŒberfĂŒhrst Du gemeinsam mit dem Team sowie der Fach- und IT-Seite in verstĂ€ndliche, umsetzbare und testbare technische Spezifikationen. Gleichzeitig bringst Du Dich aktiv in die Softwareentwicklung ein, insbesondere bei anspruchsvollen oder architekturrelevanten Aufgaben.
  • Durch Code- und Architektur-Reviews, Pair Programming, Workshops, Schulungen sowie praxisnahe Guidelines stellst Du eine hohe und einheitliche Engineering-QualitĂ€t sicher.
  • In enger Abstimmung mit den zustĂ€ndigen System Architects setzt Du architektonische Vorgaben im Team um, konkretisierst diese fĂŒr eure Anwendungen und gestaltest die Softwarearchitektur - insbesondere im Hinblick auf fachliche Schnitte, ModularitĂ€t, Schnittstellen, Sicherheit, Wartbarkeit, Testbarkeit, Skalierbarkeit und Resilienz.
  • Zusammen mit dem Team entwickelst Du die eingesetzten Engineering- und DevSecOps-Praktiken kontinuierlich weiter, beispielsweise in den Bereichen CI/CD, Infrastructure as Code, automatisierte Tests, Observability, Security und Incident Management. Dabei stĂ€rkst Du den Ownership-Gedanken und stellst sicher, dass die Anwendungen dauerhaft zuverlĂ€ssig betrieben und verbessert werden.
  • Als technischer Ansprechpartner vertrittst Du die Themen und Erfahrungen deines Teams in Communities und Gilden und bringst relevante technologische Entwicklungen in das Team ein.

Requirements

  • Ein abgeschlossenes Studium mit ausgeprĂ€gtem IT-Bezug, beispielsweise in (Wirtschafts-) Informatik, oder eine vergleichbare Qualifikation. DarĂŒber hinaus verfĂŒgst Du ĂŒber langjĂ€hrige Erfahrung in der professionellen Softwareentwicklung und hast bereits als Lead-Entwickler oder in einer vergleichbaren technisch verantwortlichen Rolle gearbeitet.
  • Fundierte Kenntnisse in Java bringst Du ebenso mit wie praktische Erfahrung mit relationalen Datenbanken - einschließlich Datenmodellierung, Datenbankzugriffen und Performanceoptimierung.
  • Du bist mit Cloudplattformen wie Microsoft Azure - idealerweise Azure Container Apps und Azure Functions -, AWS oder GCP vertraut und hast Erfahrung in der Entwicklung, Containerisierung, automatisierten Bereitstellung und im Produktionsbetrieb von Cloudanwendungen. Auch Monitoring, Logging, Tracing, Alerting, Fehleranalyse und Incident Management sind Dir vertraut.
  • Moderne Prinzipien der Softwarearchitektur wie Modularisierung, lose Kopplung, Domain-driven Design, API-Design sowie synchrone und ereignisbasierte Kommunikation gehören zu Deinem methodischen Repertoire.
  • Etablierte Engineering-Praktiken wie Clean Code, Code-Reviews und Refactoring beherrschst Du ebenso wie automatisierte Unit-, Integrations- und Ende-zu-Ende-Tests.
  • Erfahrung mit GitLab CI/CD und Infrastructure as Code - vorzugsweise Terraform beziehungsweise OpenTofu - ergĂ€nzt Dein Profil. Zudem kannst Du Sicherheits-, QualitĂ€ts- und Compliance-PrĂŒfungen wirkungsvoll in Entwicklungs- und Bereitstellungsprozesse integrieren.
  • Agile Entwicklungsmethoden und die Zusammenarbeit in interdisziplinĂ€ren DevSecOps-Teams sind Dir vertraut. Du verstehst es, Entwickler fachlich anzuleiten, konstruktives Feedback zu geben, technische Diskussionen zu moderieren und tragfĂ€hige Entscheidungen herbeizufĂŒhren.
  • Eigenverantwortung, lösungsorientiertes Handeln und ein ausgeprĂ€gter Ownership-Gedanke zeichnen Dich aus. Auch die Koordination interner und externer Dienstleister gehst Du souverĂ€n an.
  • Fließende Deutschkenntnisse (mind. Level B2-C1).

Benefits & conditions

Homeoffice: Flexible Arbeitszeiten im Homeoffice und BĂŒro. Mehr Infos zu unserem hybriden Arbeiten findest Du hier.

Arbeitszeiten: StandardmĂ€ĂŸig 38h-Woche, Zeiterfassungssystem, Gleitzeit & Lebensarbeitszeitkonto.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.smartrecruiters.com
Prepare application

Good distractions

Loading talks and stories from around this role