Golang Developer Descrizione del lavoro Descrizione/Breve

Stiamo cercando uno sviluppatore Golang dedicato per unirsi al nostro team in espansione. Come sviluppatore di Golang, speriamo che sarai in grado di utilizzare il tuo entusiasmo per lo sviluppatore Golang per creare belle foto e contenuti intriganti. Lavorerai con altri designer per generare grafica e campagne visivamente accattivanti per aumentare la nostra base di utenti.

Lavorerai con altro personale tecnico per fornire e mantenere un'implementazione di software pienamente funzionante. Speriamo che sarai in grado di sfruttare il tuo amore per l'ingegneria del software per creare app per utenti altamente coinvolgenti. Il mantenimento dei repository di codice su GitHub e i moduli di archiviazione del server interni saranno tra le tue responsabilità

Profilo di lavoro degli sviluppatori di Golang

Golang (comunemente noto come GO) è un linguaggio di computer compilato staticamente tipizzato creato da Google nel 2009. La lingua combina le prestazioni di C ++ con la leggibilità di Python.

Gli sviluppatori di Golang utilizzano il linguaggio di programmazione Go per creare siti Web e app. Le responsabilità principali dello sviluppatore Go includono il lavoro con Go e l'utilizzo del suo insieme di strumenti e framework. La maggior parte degli sviluppatori GO mette anche alla prova e debug il loro codice.

Denunciare a

  • Chief Technology Officer
  • Lead tecnologico
  • Senior Software Developer

Responsabilità degli sviluppatori di Golang

  • Gestisci e organizza un team di sviluppo ASP.NET per distribuire e fornire app efficaci
  • Crea un'esperienza utente ricca utilizzando controlli e componenti dal toolkit di controllo AJAX
  • Scrivi gli script di shell unix per automatizzare il processo di build ed eseguire attività di routine come trasferimenti di file tra host
  • Creare lavori batch utilizzando la pianificazione EJB e il contenitore gestisce le transazioni per transazioni ad alto volume
  • Genera le chiamate XML per un post, aggiornamento ed elimina le richieste API
  • Crea un livello di presentazione Web con HTML e CSS che aderiscono agli standard e alle regole interni
  • Utilizzo SQL XML per il caricamento in blocco I dati nel sistema, consentendo al programma di eseguire calcoli in tempo reale
  • Usa abilità di programmazione PHP, HTML, Mysql e JavaScript
  • Lavora su strumenti di automazione Java per distribuzioni di produzione e base di conoscenze SDLC
  • Utilizza Python e Shell per lo scripting, nonché SQL per il backend, per creare un sistema di reporting
  • Utilizzando Jenkins, automatizzare le procedure di build in modo che gli sviluppatori possano costruire per varie distribuzioni Linux con ogni contributo del codice
  • Contribuire alla creazione di script build in Unix
  • Partecipa alle riunioni del team di pianificazione Scrum su base giornaliera e settimanale
  • Utilizzo del formato JSON, estrarre dati nell'interfaccia utente per molti clienti
  • Utilizzare JUnit per scrivere test unitari e testng per scrivere i test del sistema
  • Utilizzare il framework Junit per eseguire test unitari su vari moduli di progetto

Requisiti e competenze degli sviluppatori di Golang

  • Una laurea in informatica, tecnologia informatica o disciplina strettamente correlata
  • Conoscenza del linguaggio di programmazione Go, dei paradigmi, delle costruzioni e dei idiomi
  • Comprensione delle routine di Go Popular e dei modelli di canali
  • Ampia conoscenza dei framework e degli strumenti Go
  • Godep, SLTR e altri strumenti di gestione delle dipendenze
  • Il linguaggio di modelli di Go
  • Stringer, uno degli strumenti di creazione del codice di Go
  • I popolari pacchetti di router Revel, come Gorilla Mux, sono esempi di framework Web Go
  • Capacità di scrivere commenti Godoc avvincenti e ordinati
  • Conoscenza delle tecnologie di versioni del codice come GIT, SVN e Mercurial