Software Engineer - Infrastructure Automation

Natron Tech
Bern, Switzerland
4 days ago

Role details

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

Job location

Bern, Switzerland

Tech stack

Proxmox
API
Cloud Computing
Code Review
Continuous Integration
DevOps
Github
Python
Linux System Administration
Node.js
Open Source Technology
Svelte
Ansible
Prometheus
Toolchain
TypeScript
WebSocket
Ceph
React
Grafana
Backend
GIT
Vue.js
Gitlab-ci
Kubernetes
GraphQL
Front End Software Development
REST
Terraform
gRPC
Docker
Go

Job description

Wir entwickeln diverse interne Tools und Softwareprodukte selbst - von Kubernetes-Management-Plattformen bis hin zu Infrastruktur-Automatisierungslösungen. Als Software Engineer arbeitest du an der Schnittstelle zwischen Development und Infrastructure, entwickelst pragmatische und wartbare Lösungen und treibst die Weiterentwicklung unserer Produktpalette (KubeLab, flex.plane, One-Click) aktiv voran.

  • Entwicklung und Weiterentwicklung interner Tools und Softwareprodukte auf Basis von Golang und Python
  • Design und Implementation von Web-Frontends mit modernen Frameworks (Svelte, Vue, React)
  • Entwicklung von Kubernetes-Management-Tools und Container-basierten Lösungen
  • Aufbau und Pflege von CI/CD-Pipelines mit GitLab CI / GitHub Actions
  • Implementierung von Automatisierungslösungen für Infrastruktur- und Platform-Management
  • Entwicklung dynamischer Systeme zur Orchestrierung komplexer Workflows
  • Mitarbeit an der Architektur und dem Design unserer Softwareprodukte
  • Code Reviews, Testing und Qualitätssicherung
  • Erstellung technischer Dokumentationen und API-Spezifikationen
  • Enge Zusammenarbeit mit dem Infrastructure-Team zur Optimierung der Toolchain
  • Evaluation und Integration neuer Technologien und Frameworks
  • Aktive Mitgestaltung der Produktstrategie und Feature-Roadmap

Requirements

  • Fundierte Programmiererfahrung in Golang und/oder Python
  • Erfahrung mit modernen Web-Frontend-Frameworks (Svelte, Vue, React oder vergleichbar)
  • Praktische Kubernetes-Erfahrung (Deployment, Operations, API-Integration)
  • Sicherer Umgang mit Container-Technologien (Docker, Container-Registries, OCI)
  • Erfahrung mit CI/CD-Pipelines (GitLab CI, GitHub Actions oder vergleichbar)
  • Verständnis für Infrastructure as Code und Automatisierung
  • Kenntnisse in GraphQL, RESTful API-Design und -Entwicklung
  • Erfahrung mit Git und modernen Development-Workflows
  • Grundverständnis von Netzwerken, Storage und Infrastruktur-Konzepten

Nice-to-have:

  • Erfahrung mit Kubernetes Operators und Custom Resource Definitions (CRDs)
  • Kenntnisse in weiteren Backend-Sprachen (Rust, TypeScript/Node.js)
  • Erfahrung mit gRPC, WebSockets oder Event-Driven Architectures
  • Infrastructure-Kenntnisse (Proxmox, Ceph, Networking)
  • DevOps-Erfahrung (Ansible, Terraform, Helm, ArgoCD)
  • Monitoring & Observability (Prometheus, Grafana, OpenTelemetry)
  • Linux-Administration und System-Programmierung
  • Open-Source-Contributions oder eigene Projekte

Persönliche Kompetenzen:

  • Pragmatischer Ansatz: Fokus auf maintainable, clean und gut dokumentierten Code
  • Selbstständige und strukturierte Arbeitsweise
  • Teamorientierung und Freude an Wissensaustausch
  • Interesse an Infrastructure-Themen und Cloud Native Technologies
  • Problemlösungskompetenz und analytisches Denken
  • Deutsch und Englisch in Wort und Schrift

Benefits & conditions

  • Spannende Aufgaben mit viel Gestaltungsspielraum in einem dynamischen IT-Umfeld
  • Ein motiviertes Team mit starkem Zusammenhalt und einem offenen Austausch
  • Förderung von Weiterbildungen und Zertifizierungen, um dein Know-how auszubauen
  • Flache Hierarchien und kurze Entscheidungswege
  • Moderne Arbeitsumgebung inkl. Ping-Pong Tisch
  • Abwechslungsreiche Team-Events

About the company

Wir sind Natron Tech AG - ein innovatives Schweizer Unternehmen mit Sitz in Bern, das sich auf Enterprise-grade Infrastructure Management spezialisiert hat. Mit ISO 27001 und ISO 9001 Zertifizierung betreuen wir namhafte Kunden wie Swissgrid, BFH und Swisscom. Als Proxmox-Partner setzen wir konsequent auf Open-Source-Technologien, moderne Automatisierung und Cloud Native Solutions., Bei Natron Tech arbeiten wir in einem Umfeld, in dem pragmatischer, maintainable Code und technische Exzellenz geschätzt werden. Wir suchen keine Full-Stack-Alleskönner, sondern Entwickler mit solidem Fundament in Golang/Python und modernen Web-Technologien, die Lust haben, an spannenden Infrastructure-Tools und Produkten mitzuarbeiten.

Apply for this position