Golang Developer Stellenbeschreibung Vorlage/Brief

Wir suchen einen engagierten Golang -Entwickler, der sich unserem expandierenden Team anschließt. Als Golang -Entwickler hoffen wir, dass Sie Ihre Begeisterung für Golang -Entwickler verwenden können, um schöne Fotos und faszinierende Inhalte zu erstellen. Sie werden mit anderen Designern zusammenarbeiten, um visuell ansprechende Grafiken und Kampagnen zu generieren, um unsere Benutzerbasis zu stärken.

Sie arbeiten mit anderen technischen Mitarbeitern zusammen, um eine voll funktionsfähige Software -Implementierung zu liefern und zu pflegen. Wir hoffen, dass Sie Ihre Liebe zum Software -Engineering nutzen können, um hocheinhaltige Benutzer -Apps zu erstellen. Die Wartung von Code -Repositories in GitHub- und internen Serverspeichermodulen gehört zu Ihren Verantwortlichkeiten

Golang Developer Jobprofil

Golang (allgemein bekannt als GO) ist eine statisch typisierte, kompilierte Computersprache, die von Google 2009 erstellt wurde. Die Sprache kombiniert die Leistung von C ++ mit der Lesbarkeit von Python.

Golang -Entwickler nutzen die Go -Programmiersprache, um Websites und Apps zu erstellen. Zu den Hauptaufgaben des GO -Entwicklers gehört die Arbeit mit Go und die Verwendung seiner gesamten Tools und Frameworks. Die meisten Go -Entwickler testen und debuggen auch ihren Code.

Berichte an

  • Chief Technology Officer
  • Tech Lead
  • Senior Software Entwickler

Verantwortlichkeiten für Golang -Entwickler

  • Verwalten und organisieren Sie ein ASP.NET -Entwicklungsteam, um effektive Apps bereitzustellen und bereitzustellen
  • Erstellen Sie ein reichhaltiges Benutzererlebnis, indem Sie Steuerelemente und Komponenten aus dem Ajax Control Toolkit verwenden
  • Schreiben Sie Unix -Shell -Skripte, um den Erstellungsprozess zu automatisieren und Routineaufgaben wie Dateiübertragungen zwischen Hosts auszuführen
  • Erstellen Sie Stapeljobs mit der EJB-Planung, und Container verwaltet Transaktionen für hochvolumige Transaktionen
  • Generieren Sie XML -Anrufe für API -Anfragen für Post, Aktualisierung und Löschen
  • Erstellen Sie eine Webpräsentationsebene mit HTML und CSS, die sich an interne Standards und Regeln hält
  • Verwenden Sie SQL XML, um Daten in das System zu laden, sodass das Programm Echtzeitberechnungen durchführen kann
  • Verwenden Sie PHP-, HTML-, MySQL- und JavaScript -Programmierfähigkeiten
  • Arbeiten Sie an Java -Automatisierungstools für Produktionsbereitstellungen und SDLC -Wissensbasis
  • Verwenden Sie Python und Shell für das Skripten sowie SQL für das Backend, um ein Berichtssystem zu erstellen
  • Mit Jenkins automatisieren Sie Build -Verfahren, damit Entwickler mit jedem Codebeitrag für verschiedene Linux -Verteilungen erstellen können
  • Tragen Sie zur Erstellung von Build -Skripten in UNIX bei
  • Nehmen Sie täglich und wöchentlich auf Scrum -Planungsteam -Meetings teil
  • Mit JSON -Format Daten in der Benutzeroberfläche für viele Kunden extrahieren
  • Verwenden Sie JUNIT, um Unit -Tests und Tests zu schreiben, um Systemtests zu schreiben
  • Verwenden Sie das JUNIT -Framework, um Unit -Tests an verschiedenen Projektmodulen durchzuführen

Anforderungen und Fähigkeiten der Golang -Entwickler

  • Ein Bachelor -Abschluss in Informatik, Informationstechnologie oder eine eng verwandte Disziplin
  • Kenntnis der Go -Programmiersprache, Paradigmen, Konstruktionen und Redewendungen
  • Verständnis der beliebten Go -Routinen und Kanalmuster
  • umfassendes Wissen über die Go -Frameworks und Tools
  • GOTEP, SLTR und andere Abhängigkeitsmanagementwerkzeuge
  • Die Vorlagensprache von Go
  • Stringer, eines von Go's Codeerstellungstools
  • Beliebte Revel -Router -Pakete wie Gorilla Mux sind Beispiele für Go -Web -Frameworks
  • Fähigkeit, überzeugende und ordentliche Godoc -Kommentare zu schreiben
  • Kenntnis der Code -Versioning -Technologien wie Git, SVN und Mercurial