Text copied to clipboard!

Titel

Text copied to clipboard!

Senior Go Entwickler

Beschreibung

Text copied to clipboard!
Wir suchen einen erfahrenen Senior Go Entwickler, der unser Team bei der Entwicklung und Optimierung leistungsstarker, skalierbarer Backend-Systeme unterstützt. In dieser Rolle werden Sie eng mit anderen Entwicklern, Architekten und Produktmanagern zusammenarbeiten, um robuste und effiziente Softwarelösungen zu entwerfen und zu implementieren. Sie werden für die Entwicklung neuer Funktionen, die Optimierung bestehender Systeme und die Sicherstellung der Codequalität verantwortlich sein. Als Senior Go Entwickler sollten Sie über fundierte Kenntnisse in der Softwareentwicklung mit Go verfügen und Erfahrung in der Arbeit mit Microservices-Architekturen, Cloud-Technologien und verteilten Systemen haben. Sie sollten in der Lage sein, komplexe technische Herausforderungen zu bewältigen und innovative Lösungen zu entwickeln. Zu Ihren Aufgaben gehört die Entwicklung und Wartung von Backend-Diensten, die Optimierung der Systemleistung und die Sicherstellung der Skalierbarkeit. Sie werden eng mit DevOps-Teams zusammenarbeiten, um eine reibungslose Bereitstellung und Wartung der Anwendungen zu gewährleisten. Darüber hinaus werden Sie Best Practices für die Softwareentwicklung einführen und das Team bei der Verbesserung der Codequalität unterstützen. Wir suchen eine Person mit einer proaktiven Einstellung, die gerne in einem agilen Umfeld arbeitet und sich kontinuierlich weiterentwickeln möchte. Wenn Sie eine Leidenschaft für Go-Programmierung haben und in einem dynamischen Team arbeiten möchten, freuen wir uns auf Ihre Bewerbung.

Verantwortlichkeiten

Text copied to clipboard!
  • Entwicklung und Wartung skalierbarer Backend-Systeme mit Go
  • Optimierung der Systemleistung und Sicherstellung der Skalierbarkeit
  • Zusammenarbeit mit anderen Entwicklern, Architekten und Produktmanagern
  • Implementierung neuer Funktionen und Verbesserung bestehender Systeme
  • Sicherstellung der Codequalität durch Code-Reviews und Best Practices
  • Arbeit mit Microservices-Architekturen und Cloud-Technologien
  • Unterstützung bei der Fehlerbehebung und Systemüberwachung
  • Zusammenarbeit mit DevOps-Teams für eine reibungslose Bereitstellung

Anforderungen

Text copied to clipboard!
  • Mehrjährige Erfahrung in der Softwareentwicklung mit Go
  • Kenntnisse in Microservices-Architekturen und verteilten Systemen
  • Erfahrung mit Cloud-Technologien wie AWS, GCP oder Azure
  • Verständnis von Datenbanken und Caching-Technologien
  • Erfahrung mit Container-Technologien wie Docker und Kubernetes
  • Kenntnisse in CI/CD-Pipelines und DevOps-Praktiken
  • Gute Problemlösungsfähigkeiten und analytisches Denken
  • Fließende Deutsch- und Englischkenntnisse

Potenzielle Interviewfragen

Text copied to clipboard!
  • Welche Erfahrungen haben Sie mit der Entwicklung von Microservices in Go?
  • Wie gehen Sie mit der Optimierung der Systemleistung um?
  • Welche Cloud-Technologien haben Sie bereits genutzt?
  • Wie stellen Sie die Codequalität in einem Team sicher?
  • Haben Sie Erfahrung mit Container-Technologien wie Docker und Kubernetes?
  • Wie gehen Sie mit Fehlerbehebung und Systemüberwachung um?
  • Welche Best Practices verfolgen Sie in der Softwareentwicklung?
  • Wie arbeiten Sie mit DevOps-Teams zusammen?