Golang utvecklare jobbbeskrivning mall/kort

Vi letar efter en dedikerad Golang -utvecklare för att gå med i vårt expanderande team. Som Golang -utvecklare hoppas vi att du kommer att kunna använda din entusiasm för Golang -utvecklare för att skapa vackra foton och spännande innehåll. Du kommer att arbeta med andra designers för att generera visuellt tilltalande grafik och kampanjer för att öka vår användarbas.

Du kommer att arbeta med annan teknisk personal för att leverera och upprätthålla en fullt fungerande mjukvaruimplementering. Vi hoppas att du kommer att kunna utnyttja din kärlek till mjukvaruteknik för att skapa mycket uppslukande användarappar. Att upprätthålla kodförvar på GitHub och interna serverlagringsmoduler kommer att vara bland ditt ansvar

Golang utvecklar jobbprofil

Golang (allmänt känd som GO) är ett statiskt typ, sammanställt datorspråk skapat av Google 2009. Språket kombinerar prestandan för C ++ med läsbarheten för Python.

Golang -utvecklare använder GO -programmeringsspråket för att skapa webbplatser och appar. En GO -utvecklarens primära ansvar inkluderar att arbeta med GO och använder hela uppsättningen verktyg och ramverk. De flesta GO -utvecklare testar och felsöker också sin kod.

Rapporter till

  • Chief Technology Officer
  • Teknisk ledare
  • Senior Software Developer

Golang utvecklaransvar

  • Hantera och organisera ett ASP.NET -utvecklingsteam för att distribuera och leverera effektiva appar
  • Skapa en rik användarupplevelse genom att använda kontroller och komponenter från AJAX -kontrollverktygssatsen
  • Skriv UNIX Shell -skript för att automatisera byggprocessen och utföra rutinuppgifter som filöverföringar mellan värdar
  • Skapa batchjobb med EJB-schemaläggning, och behållare hanterar transaktioner för transaktioner med hög volym
  • Generera XML -samtal för ett inlägg, uppdatering och ta bort API -förfrågningar
  • Skapa ett webbpresentationslager med HTML och CSS som följer interna standarder och regler
  • Anställ SQL XML för att belasta data i systemet, vilket gör att programmet kan göra realtidsberäkningar
  • Använd PHP, HTML, MySQL och JavaScript -programmeringsförmågan
  • Arbeta med Java Automation -verktyg för produktionsdistributioner och SDLC Knowledge Base
  • Använd python och skal för skript, samt SQL för backend, för att skapa ett rapporteringssystem
  • Använd Jenkins och automatisera byggprocedurer så att utvecklare kan bygga för olika Linux -distributioner med varje kodbidrag
  • bidra till skapandet av byggskript i Unix
  • Delta i Scrum Planning Team -möten dagligen och varje vecka
  • Använd JSON -format, extrahera data i användargränssnittet för många kunder
  • Använd Junit för att skriva enhetstester och testng för att skriva systemtester
  • Använd Junit -ramverket för att göra enhetstest på olika projektmoduler

Golang utvecklarens krav och färdigheter

  • En kandidatexamen i datavetenskap, informationsteknologi eller en nära besläktad disciplin
  • Kunskap om GO -programmeringsspråket, paradigmer, konstruktioner och idiomer
  • Förståelse av populära Go -rutiner och kanalmönster
  • Omfattande kunskap om Go -ramar och verktyg
  • Godep, SLTR och andra verktyg för beroendehantering
  • det mallande språket
  • Stringer, ett av Go: s kodskapande verktyg
  • Populära Revel Router -paket, som Gorilla Mux, är exempel på GO -ramverk
  • förmåga att skriva övertygande och snygga Godoc -kommentarer
  • Kunskap om kodversionsteknologier som GIT, SVN och Mercurial