Site reliability engineers, or SRE engineers, are coding and software automation experts who optimize information technology (IT) infrastructure and processes. They do this by configuring smart codes, tools and applications that streamline operations and enhance productivity from the beginning to the end of the software development lifecycle (SDLC). Google introduced the SRE engineering role in the early 2000’s to operate at the crossroads between software development and IT operations, or DevOps, and it has been growing in popularity ever since.

 

The SRE role and responsibilities include software automation, monitoring, troubleshooting, problem solving, documentation, and team collaboration. Specifically, the role requires a high level of expertise in writing code to automate processes such as log analysis and testing, while responding to any new DevOps issues that arise. 

 

Automating processes allows the developers to focus on bringing new features quickly to production and reduces the burden on the IT operations team. An SRE engineer applies software engineering principles to ensure reliable and scalable performance of software and IT services. Site reliability engineers regularly work alongside teams of software developers and IT engineers, guiding them along the development.

 

Site reliability engineering is essential for any organization that needs to continuously improve their people, processes, and technology. SREs help teams to transition to a true DevOps culture, offering numerous benefits to increase speed and reliability. Popular job opportunities for site reliability engineers include at major tech companies, for eCommerce companies, or in payments, banking, and medical software development. As technology continues to evolve, so will site reliability engineering. This means, there will be only more opportunities for SRE engineers!

Apply now for a job as a site reliability engineer! 

Systeembeheerder

undefined: Eindhoven

undefined: IT & Telecom

undefined: Network, Systems, Telephony & Hardware

undefined: 2 undefined

Jouw belangrijkste taken en verantwoordelijkheden zijn onder andere:Beheren van de Microsoft-omgeving, waaronder Active Directory, Exchange, SharePoint, Office 365, Microsoft Defender;Beheren van VMware-virtualisatie-infrastructuur;Beheren van Azure-infrastructuur en implementatie van hybride cloudoplossingen;Beheren van Veeam Backup & Replication;Beheren van de Windows Server-omgeving;Het oplossen van technische problemen en het bieden van ondersteuning aan eindgebruikers;Het uitvoeren van regelmatige beveiligingsaudits en het implementeren van verbeteringen om onze systemen te beschermen tegen bedreigingen;Het documenteren van alle wijzigingen en incidenten en het bijhouden van systeemdocumentatie;Het deelnemen aan projecten voor het implementeren van nieuwe systemen en het upgraden van bestaande systemen.

IT Administrator (w/m/d)

undefined: Wuppertal

undefined: Electronics

undefined: Network, Systems, Telephony & Hardware

undefined: 2 undefined

Ihre Hauptaufgaben umfassen die Verwaltung, Instandhaltung und Betreuung der IT-Systeme. Sie sind verantwortlich für die Erstellung und Pflege der IT-Prozessdokumentation sowie für den 1st und 2nd Level Support, um einen reibungslosen Betrieb der IT-Infrastruktur zu gewährleisten. Dies beinhaltet unter anderem die Bereiche Netzwerke, Cybersecurity, Virtualisierungs- und Speicherlösungen, Telekommunikation, Server und Workstations (Windows) sowie die Unterstützung und Verwaltung spezieller Hardware und Software. Sie definieren den Standardwarenkorb für Hardware und Software und kümmern sich um die Beschaffung aller IT-Materialien. Mit Ihrem Fachwissen unterstützen Sie Projekte und berücksichtigen dabei alle relevanten IT-Aspekte, beispielsweise bei Umzügen und Neustrukturierungen. Außerdem stellen Sie sicher, dass die Dokumentation des Qualitätsmanagementsystems (VA, AA) eingehalten wird.

Projektleiter Hochfrequenztechnik (w/m/d)

undefined: Wuppertal

undefined: Electronics

undefined: Technical

undefined: 2 undefined

Sie übernehmen die Verantwortung für die Leitung von Projekten zur Entwicklung und Fertigung kundenspezifischer Hochfrequenzverstärker. Ihre Stärken liegen in der Auslegung von Angeboten während der Ausschreibungsphase für Kundenprojekte. Sie koordinieren die Projektabwicklung mit internen Arbeitsgruppen effektiv. In der Kundenkommunikation über E-Mail, Word-Dokumente und Videokonferenzen sowie gelegentlich in Kundenmeetings zeigen Sie Ihre sprachliche Kompetenz in Englisch. Die Beschaffung von Einbaukomponenten und Subsystemen bei Lieferanten gehört zu Ihren Aufgaben.

Abteilungsleiter Betriebstechnik/Schaltschrankbau (w/m/d)

undefined: Wuppertal

undefined: Electronics

undefined: Technical

undefined: 2 undefined

Sie leiten ein Team von drei Mitarbeitern im Bereich Schaltschrankbau, indem Sie Aufgaben verteilen, den Arbeitsfortschritt überwachen, bei technischen Herausforderungen unterstützen und eine kooperative Teamumgebung fördern. Ihre Aufgabe umfasst den Aufbau und die Verdrahtung von Schaltschränken gemäß technischer Spezifikationen und Sicherheitsstandards, wobei Sie auf Effizienz und Qualität achten. Sie führen Testmessungen an fertigen Anlagen durch, um deren Funktionalität und Leistungsfähigkeit vor der Auslieferung an Kunden sicherzustellen. Bei der Montage mechanischer Hochfrequenz-Komponenten in Schaltschränken und Anlagen zeigen Sie Ihr Können in der präzisen Justierung und Integration gemäß den Projektanforderungen.

Werkstudent Wirtschaftsrecht (w/m/d)

undefined: Wuppertal

undefined: Automotive

undefined: Project Management & Coordination

undefined: 1 undefined

Mit Ihrem Fachwissen unterstützen Sie das Team bei vertragsrechtlichen Fragestellungen Sie unterstützen bei der Auswertung und Analyse von Daten Im Team erarbeiten Sie Lösungen im Bereich Nachhaltigkeit

Werkstudent Sicherheitstechnik (w/m/d)

undefined: Wuppertal

undefined: Renewable Energy

undefined: Engineering & Design

undefined: 1 undefined

Unterstützen Sie als Werkstudent das Team in Fragen rund um Arbeitssicherheit, Gesundheits- und Umweltschutz Bringen Sie Ihr Fachwissen ein und unterstützen Sie in der Entwicklung von HSE-Strategien Erstellen und analysieren Sie Dokumente und Verfahrensbeschreibungen

Absolvent Elektrotechnik (w/m/d)

undefined: Wuppertal

undefined: Electronics

undefined: Testing

undefined: 1 undefined

Entwicklung, Fertigung und Montage von Elektrogeräten und elektrischen Anlagen Durchführung von elektrischen und mechanischen Prüfungen Dokumentation der Prüfungen Kenntnisspezifische Projektarbeit Spezifizierungstypische Aufgaben z.B. im Bereich der Automatisierungstechnik, Entwicklung, Testing, Mikrocontroller etc.

Techniker Heizung, Klima, Lüftung (HKL) (w/m/d)

undefined: Wuppertal

undefined: Electronics

undefined: Testing

undefined: 2 undefined

In Ihrer Position sind Sie für die Durchführung von Messungen (im Bereich Heizung, Klima, Lüftung) anhand vorgegebener Testbeschreibungen verantwortlich. Weiter montieren und demontieren Sie die Prüflinge auf den Teststand. Auch überprüfen Sie die Funktionalitäten und falls notwendig die Justierung von Messgeräten oder Prüfständen. Sie dokumentieren die Testergebnisse in einem Testbericht. Darüber hinaus unterstützen Sie bei der Verbesserung von Testabläufen und Testmethoden.

HiL Testingenieur (w/m/d)

undefined: Wuppertal

undefined: Electronics

undefined: Testing

undefined: 1 undefined

Sie sind für die Analyse von Software Anforderungen hinsichtlich ihrer Testbarkeit sowie Erstellung und Pflege von Testfallkatalogen verantwortlich. Dazu führen Sie Softwaretests im sicherheitskritischen Umfeld durch, dokumentieren die Ergebnisse und werten diese aus. Sie erstellen außerdem in Zusammenarbeit mit den Projektleitern und Entwicklern Testszenarien und führen die Funktions- und Integrationstests durch, um Softwarefehler zu erkennen und Lösungen zu entwickeln.

Werkstudent Automotive (w/m/d)

undefined: Wuppertal

undefined: Automotive

undefined: Operations & Maintenance

undefined: 1 undefined

Du unterstützt als Werkstudent anspruchsvolle Ingenieurtätigkeiten oder einfache Hilfstätigkeiten auf 20 Wochenstunden-Basis (während der Semesterferien 40 Stunden möglich) Du übernimmst spannende Projektaufgaben mit und erweiterst dein Fachwissen mit praktischen Inhalten. Du interessierst dich vor allem für die Automotive-Branche und möchtest einschlägige Erfahrungen in diesem Umfeld sammeln.

Qualitätsmanager Automotive (w/m/d)

undefined: Wuppertal

undefined: Automotive

undefined: Quality Audit & Quality Control

undefined: 1 undefined

Sie sind verantwortlich für die Bereiche Qualitätsplanung, -sicherung, -verbesserung für Kunden im Automotive-Sektor. Sie fungieren als Schnittstelle zwischen der Entwicklung und der Produktion. Die Risiken des Qualitätswesens sind Ihnen vertraut, so dass Sie diese in einem Risikoplan abbilden können. Sie führen selbständig Freigaben und Audits zur Sicherstellung und Einhaltung der geforderten Qualitätsansprüche durch. Weiterhin begleiten Sie die Produktion und erstellen die notwendige Dokumentation gemäß PPAP.

Versuchsingenieur/ -techniker - Elektrotechnik (w/m/d)

undefined: Wuppertal

undefined: Electronics

undefined: Research & Development

undefined: 1 undefined

Als Versuchsingenieur arbeiten Sie im Bereich Planung und Konzeptionierung von Testfällen. Sie betreuen den Aufbau und die Durchführung der Versuche für unterschiedliche Produktgruppen. In enger Zusammenarbeit mit dem Projektmanagement bzw. der Entwicklung entwickeln Sie gemeinsam produktspezifische Prüfverfahren. Aufgrund Ihrer Erfahrung legen Sie großen Wert auf eine lückenlose Dokumentation.

Common site reliability engineer roles and responsibilities

A site reliability engineer is responsible for performing a range of important software engineering tasks. Responsibilities may include:

  • Analyzing DevOps processes and IT architecture for areas of optimization for continuous improvement;
  • Monitoring symptoms documenting every action to automate it through code;
  • Improving operational processes and design, build, and maintain core infrastructure for scaling;
  • Being on-call to respond to incidents that impact product or software availability;
  • Troubleshooting and debugging issues to fix them to ensure high productivity;
  • Preventing incidents from happening;
  • Planning and facilitating IT infrastructure growth;
  • Providing support to, and collaborating with, engineers, developers, and specialists to develop and deploy the codes, tools, and applications in software products;
  • Tracking progress and documenting knowledge and processes;
  • Delivering results in line with agreed SRE engineering project timelines and budgets;
  • Delivering software engineering outputs in compliance with relevant requirements, and in line with customer needs and demands;
  • Leading trainings on software engineering and development as needed.

Qualifications for site reliability engineers

SRE engineers should have at least a Bachelor’s degree in Software Engineering, Computer Science, or related.

 

Additional supporting skills and experience include:

  • 2-4+ years of software engineering experience;
  • Solid understanding of coding, DevOps, and IT infrastructures using programming languages such as Python, Go, or Ruby;
  • Excellent analytical and natural problem-solving skills;
  • Proficiency in using diverse software, including Chef, Ansible, Terraform, SaltStack, GitLab CI/CD, Kubernetes, AWS CloudWatch, NewRelic, PagerDuty, VictorOps, Jira and Trello, and similar;
  • Proven experience in project and team management;
  • Strong verbal and written communication skills to be able to work easily with developers, engineers, and other diverse team members.