Senior Software Engineer / ICT System Engineer / BizDevOps Engineer

Expleo Gruppe
Bern, Switzerland
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior

Job location

Bern, Switzerland

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Continuous Integration
Linux
DevOps
Eclipse
Middleware
Perl
Python
Scrum
Prometheus
Ruby
Shell Script
Software Engineering
SQL Databases
Systems Integration
Toolchain
TypeScript
Web Applications
Autoscaling
Delivery Pipeline
Grafana
Spring-boot
GIT
Angular
Information Technology
Bitbucket
Operational Systems
Docker
Jenkins
Artifactory

Job description

Expleo ist ein globaler Partner für Engineering , Technologie und Beratungsdienstleistungen. Wir unterstützen Unternehmen dabei, Innovation voranzutreiben, digitale Transformation umzusetzen und operative Exzellenz sicherzustellen. Mit Expertise in Software Engineering, Systemintegration, DevOps, Cloud Technologien und agilen Methoden arbeitet Expleo mit Kunden aus technisch anspruchsvollen und regulierten Branchen zusammen. Unsere Teams verbinden technisches Know how mit einem agilen, kollaborativen und qualitätsorientierten Mindset. In dieser Rolle arbeitest du in einem Platform Engineering Team, das die komplette Pipeline für ein Rail Control System gestaltet und betreibt. Das Team ist verantwortlich für die Architektur, Entwicklung, Continuous Integration/Testing/Delivery und das Lifecycle Management der Produktionsumgebungen. Du wirkst an der Weiterentwicklung der Toolchain, der Automatisierung von Umgebungen, der Cloud basierten Infrastruktur, zero downtime Updates und dem zuverlässigen Betrieb geschäftskritischer Systeme mit. Responsibilities:

  • Betreuung und Weiterentwicklung der Toolchain (Bitbucket, Artifactory, Jenkins, Docker).
  • Wartung, Koordination und Aktualisierung von Betriebssystemen und Middleware (Lifecycle Management).
  • Entwicklung von AWS Typescript IaC CDK und Lambda Funktionen.
  • Bereitstellung und Betrieb einer Release Deployment Pipeline inklusive vollständig automatisiertem Auditing.
  • Sicherstellung von kontinuierlichen Updates ohne Downtime unter Nutzung von AWS Auto Scaling Groups.
  • Teilnahme am Pikettdienst (Rufbereitschaft).

Requirements

  • Mehrjährige Erfahrung in der Entwicklung moderner Angular-Webapplikationen
  • Erfahrung in der Implementierung interaktiver Visualisierungen
  • Praktische Erfahrung mit Spring Boot-Applikationen und CI/CD-Pipelines
  • Erfahrung im iterativen, nutzerzentrierten Entwicklungsprozess
  • innovative Denkweise und Bereitschaft, eigene technische Ideen einzubringen
  • Fundierte SQL-Kenntnisse
  • Erfahrung aus kleinen bis mittelgrossen Entwicklungsteams

Essential skills:

  • Sicherer Umgang mit Git (Branching Konzept, Pull Requests).
  • Langjährige Erfahrung im Umgang mit Jenkins (Pipelines, Management, Architektur).
  • Sehr gute Kenntnisse in Shell Scripting und Linux.
  • AWS Know how oder gute Cloud Erfahrung.
  • Erfahrung im Software Engineering mit Typescript.
  • Erfahrung mit Prometheus und Grafana.
  • Fundiertes Linux Engineering Know how.
  • Freude an Teamarbeit (Scrum, Kanban).

Desired skills:

  • Erfahrung im Umgang mit Docker und Docker Compose (Image Erstellung, Architektur).
  • Grundkenntnisse in Interpretersprachen wie Python, Perl oder Ruby.
  • Kenntnisse im Umgang oder Aufbau von Babel (Eclipse Übersetzungstool).

Apply for this position