IoT Developer - Schwerpunkt Web/App Entwicklung (m/w) in Berlin bei CGI Deutschland

IoT Developer - Schwerpunkt Web/App Entwicklung (m/w) in Berlin

CGI Deutschland

powered by monster

Fakten

ab sofort

Berlin

Wir sind der fünftgrößte unabhängige IT-Dienstleister weltweit mit 68.000 Mitarbeitern in 40 Ländern. In Deutsch- land beschäftigen wir an 13 Standorten mehr als 2.200 motivierte Kollegen und Kolleginnen.

Trotz unserer Größe sind wir ein famili- engeführtes Unternehmen, das Wert auf ein gutes Betriebsklima legt. Das Attribut Wertschätzung liegt uns besonders am Herzen, weshalb jeder Mitarbeiter ein "Member" unseres Unternehmens ist. Member dürfen ihre Ideen jederzeit einbringen und am Unternehmenserfolg partizipieren.

Sie können über sich hinauswachsen und ihre Zukunft aktiv gestalten. Ihren Einsatz honorieren wir mit vielen Ent- wicklungs- und Karrieremöglichkeiten,

die den Member und dessen Lebensum- stände berücksichtigen. Die Vereinbar- keit von Familie und Beruf ermöglichen wir in der Regel durch ein flexibles Arbeitszeitmodell. Der Wiedereinstieg

ins Unternehmen nach einer Elternzeit ist bei uns selbstverständlich.

CGI ist ein Arbeitgeber, der die persön- liche Entwicklung und fachliche Karriere seiner Member aktiv fördert. Finden Sie es heraus!

Wir freuen uns auf Ihre Bewerbung.

IoT Developer - Schwerpunkt Web/App Entwicklung (m/w) 

  • Standort(e): Berlin
  • Stellen-ID: J0617-0429

Stellenbeschreibung

Als junges, engagiertes und motiviertes Team entwickeln wir agil am Standort Berlin Internet-der-Dinge (Internet of Things, IoT) Lösungen für unsere hoch-innovativen Kunden. Dabei gehen wir meist so vor, dass wir Prototypen (auch MVPs) gemeinsam mit dem Kunden entwerfen, umsetzen und dann mit Testkunden verproben. Ist dies erfolgreich, entwickeln wir aus den Prototypen professionelle, gehärtete auslieferfähige Applikationen.

Unsere Lösungen bestehen dabei aus den drei Elementen Datenakquise im Feld, Cloud Applikation und Visualisierung (Apps, Webapplikation, APIs). 

Datenakquise im Feld bedeutet:

  • Auswahl und Konfiguration von Sensoren
  • Anschluss an bestehende Maschinen Bussysteme (OPC UA, RS232, Ethernetprotokolle, MES, SCADA)
  • Controller Programmierung und Softwareentwicklung (Modems, Raspberry Pi, Arduino, etc)
  • Software für erste Datenvalidierungen –und Aggregationen
  • Konnektivitätskonzepte (M2M Sims, VPN, Netzwerke)

Cloud Applikation bedeutet:

  • Anwendungen in CGI Cloud Systemen, MS Azure, IBM BlueMix, AWS und weitere
  • Mathematische Auswertungen von Daten in der Cloud (Prognose Konzepte, Trendanalysen, etc)
  • Trigger-Programmierungen (Schwellwert-Aktionen u.ä.)
  • API Entwicklungen
  • Datenbanken (SQL, noSQL)

Visualisierung bedeutet:

  • Ionic / Apache Cordova für hybride Apps (Javascript, Angular, Highcharts)
  • Android (Java) 
  • Webanwendungen (Javascript, Angular)
  • API Entwicklungen (NodeJS, Express) 

Ihre Aufgaben

Als Teil des IoT Teams sollten Sie in allen Aufgabenbereichen bei der Entwicklung unterstützen. Ein Fokus soll aber auf der Erstellung von Webseiten und Apps liegen. Dazu gehört:

  • Entwicklung / Umsetzung von Designs
  • Erarbeiten von API Konzepten zur Datenanzeige
  • Umsetzen von Dashboards
  • Entwicklung von smarten Data Caching Systemen zur schnelleren Anzeige von umfangreichen Daten
  • Frontend-Entwicklung

Zu den unterstützenden Tätigkeiten gehören unter anderem

  • Web- und Crossplatform App-Entwicklung 
  • Backend-Entwicklung
  • Leitung von (Teil-)Projekten

Ihre Qualifikation

Brauchen wir unbedingt:

  • Angular 2 mit Typescript 
  • Kennen und Anwenden von idiomatischem Angular 2 (Component-Based Architecture)
  • CSS 3, speziell mit Wissen über Flexbox & Grid-Layout, aber auch mit der Möglichkeit, ohne diese beiden CSS Layouts zu arbeiten, falls Kompatibilität mit alten Browsern von Kunden gefordert ist
  • Hohe Erfahrung in der Umsetzung von Responsive Webdesign
  • Kenntnis und Nutzung der neueren HTML 5 Tags, soweit die Kompatibilität mit älteren Browsern es zulässt
  • Grundlegende Kenntnis der neuen Web-Plattform API Local Storage
  • Grundlegende Kenntnis und Anwendbarkeit von SQL 
  • Sichere Anwendung und Verständnis von Git und Git-basierten Arbeitsweisen in Projekten (z.B. Branching, Commits)
  • Grundlegende/Theoretische Kenntnis des Modells der agilen Softwareentwicklung (hauptsächlich Scrumm) 
  • Erfahrungen mit der Nutzung von NPM als Paketverwaltung

Wünschen wir uns:

  • Erfahrung mit der Erstellung von Webseiten mit Content-Management Systemen, vorzugsweise Neos (Typo3 Ableger)
  • Erfahrung mit SASS oder LESS (CSS-Präprozessor)
  • Grundlegende/Erweiterte Erfahrung mit Ionic 2 
  • Kenntnis von Angular-Material oder anderen Angular UI Component Kits
  • Erfahrung mit JIRA und Bitbucket
  • Erfahrungen mit IntelliJ IDEA als IDE, äquivalent: Webstorm, Android Studio
  • Angular 2 in Dart 
  • Erweitertes Wissen über die Funktionsweisen neuerer Web-Plattform Features, wie Shadow-Dom & Web-Components 
  • Erweiterte Kenntnisse neuerer Web-Plattform APIs, wie 
  • Audio
  • Application Cache
  • Canvas
  • Geolocation
  • Local storage
  • Web Database
  • Video 
  • Notifications
  • Erfahrungen mit Microsoft Azure / Amazon AWS

Außer dem fachlichen Know-how zeichnet Sie soziale Kompetenz aus. Sie sind fähig, aktiv zuzuhören und Kundenanforderungen fundiert zu analysieren. Ein überzeugendes Auftreten, Spaß an teamorientiertem Arbeiten sowie geistige Flexibilität kennzeichnen Sie.

Bewerben über monster.de

Ähnliche Jobs