IT Spezialist (m/w/d) Matrix Messenger- Support Apps und Backend – Remote

Remote  ‐ Remote
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Leistungsbeschreibung:
Unterstützungsleistungen für auf Matrix basierenden Messenger.

Support- und Bugfixingleistungen Apps (Android, iOS, Web & Backend)
• Support / Bugfixing an Element Web
• Support / Bugfixing an Element Android
• Support / Bugfixing an Element iOS
• Support / Bugfixing an Matrix Protokoll
• Support / Bugfixing setzt sich zusammen aus:
o Korrektur des Fehlers
o Integration von automatischen Unit-, Integrations- und End-To-End Tests bei der Korrektur von Bugs für die Qualitätssicherung und Basis für eine zukünftige professionelle Weiterentwicklung
• Erstellung von Architektur- und Sicherheitsdokumentationen mit Microsoft Office
• Erstellung von Dokumentationen im Quellcode für durchgeführte Anpassungen an Backend und
• Frontend Software
• Konfiguration von CI/CD Pipelines
o Build von Apps
o Ausführung der automatisierten Tests
o Statische Quellcode Analyse mit SonarQube (inkl. Anzeige der Testabdeckung)

Support im Bereich Messenger Backend
• Support / Bugfixing für folgende Komponenten:
o Synapse (Backend Anwendungsserver)
o Sygnal (Push Gateway)
o Matrix Content Scanner
o Media Repository
• Support / Bugfixing setzen sich zusammen aus:
o Logfile Analyse
o Nachstellen von Problemen
o Bereitstellung von Bug- und Hotfixes / Workarounds
• Lieferung von Best-Practice Vorgaben/ fachliche Beratung für Aufbau und Betrieb der Messenger Infrastruktur (Hardware)
• Fachliche Beratung für Konfigurationen am Applikationsserver
• Lieferung von Best-Practice Vorgaben und fachliche Beratung bei der Bereitstellung von Security Targets gemäß Vorgaben des BSI (Bundesamt für Sicherheit in der Informationstechnik)
• Erstellung von Dokumentationen für Architektur und Sicherheit
• Erstellung von Dokumentationen im Quellcode für durchgeführte Anpassungen an Backend und Frontend Software

Erfahrungsanforderungen:
Android:
• Entwicklung von nativen Android Apps - Android SDK, Kotlin, Java
• Entwicklung mit dem Matrix Android SDK
• Benutzung von Versionierungssystemen – GIT
• Entwicklung mit Dependcy Injection Frameworks – Dagger
• Entwicklung mit Kotlin Coroutines
• Implementierung von Testautomatisierung - JUnit, Espresso
• Anwendung von Architekturmustern - MVVM oder MVP
• Implementierung von RESTful Services - HTTP(S)
• Anbindung von Push-Frameworks – FCM
• Implementierung von Reactive-Frameworks - RxJava

Web:
• Entwicklung von Web Apps - Javascript, React, Typescript
• Entwicklung mit dem Matrix JavaScript SDK
• Entwicklung mit Markup & Style Languages - HTML 5, CSS 3
• Benutzung von Versionierungssystemen - Git
• Implementierung einer Testautomatisierung - Unit Testing, Selenium
• Entwicklung mit Architekturmustern, u.a. Singleton
• Entwicklung von RESTful Services - REST API
• Implementierung von Architektur-Frameworks - Flux oder Redux

iOS:
• Entwicklung von nativen iOS Apps - iOS SDK, Swift, Objective-C
• Entwicklung mit dem Matrix iOS SDK
• Benutzung von Versionierungssystemen – Git
• Entwicklung einer Testautomatisierung - XCTest, XCUITest
• Implementierung von Architekturmustern - MVVM, MVP, VIPER
• Implementierung von RESTful Services - HTTP(S)
• Anbindung von Push Services – APNS
• Implementierung von Reactive-Frameworks - RxSwift, ReactiveCocoa oder Compose

Backend:
• Entwicklung von Backend Anwendungen für das Matrix Protokoll - Python, Go
• Implementierung des Matrix Content Scanner
• Erfahrung im Betrieb des Matrix Backends im Hinblick auf Zusammenspiel, Performance und FailOver der einzelnen Matrix Backend Komponenten - Synapse, Sygnal, Matrix Content Scanner
• Entwicklung von backendseitigen Push Server Anbindungen für mobile Apps - FCM & APNS
• Betrieb des Matrix Backends mit eingehenden und ausgehenden Proxies & Load-Balancing – nginx

• Betrieb von Matrix Synapse Servern in horizontal skalierenden Systemen - Synapse Worker in Verbindung mit Redis, Synapse Maste
• Kenntniss der Matrix Prometheus Metriken für sämtliche Backend Komponenten - Synapse, Sygnal, Matrix Content Scanner, Media Repo
• Entwicklung in SQL - Postgre SQL

Sollten Sie an diesem Projekt Interesse haben und verfügbar sein, dann senden Sie uns bitte Ihr Profil und Ihren Stundensatz an:
Mit freundlichen Grüßen

Petra Sonneck
Recruiting
Telefon:
Mobil:

E-Mail:
Trans4mation BS GmbH
Carl Zeiss Ring 9, 85737 Ismaning/München

Amtsgericht München: HRB 263456
Finanzamt München II – USt IdNr.: DE

Komplementär:
ESK Holding GmbH
Amtsgericht Dresden
HRB 29248
Geschäftsführer:
Frank Kaiser
Ralf Schäfer
Ahmed Negida
Start
07.2021
Dauer
6 Monate
Von
Trans4mation IT GmbH
Eingestellt
08.04.2021
Ansprechpartner:
Ralf Schäfer
Projekt-ID:
2086509
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren