GO (Golang) Developer

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

GO (Golang) Web Developer

My client is currently looking for an experienced Web Developer with experience of GO programming language.

You must must be interested in WebOps and able to work closely with the WebOps engineers, this may include pairing with WebOps engineers. The position doesnt require WebOps skills from the Web Developer but a positive attitude towards picking up WebOps skills is required.

Essential

  • Experience with 'Go'
  • Understand web application stack and common products in the stack
  • Rigorous approach to software development (TDD, code review, pairing)
  • Understanding of application deployment strategies, continuous integration and testing
  • Familiarity with the process of adding features to open source software
  • Understanding of open source software and approach to documentation
  • Experience debugging a complex multi server service in a high availability environment.
  • Understanding of common web application architectures.
  • Proficient using revision control tools such as Subversion, Mercurial or Git Ability to develop tooling for automation and provisioning.

Soft skills

  • Strong interpersonal skills, including working with other teams that will use the platform.
  • Likes to work in a collaborative team of very experienced team members.
  • Delivery focused and an ability to work in a fast paced environment and deliver to deadlines.
  • Communication skills able to effectively communicate status, progress, blockers to the team.
  • Is flexible about tools used.
  • Is excited about the GDS vision and wants to be a part of it.

Desirable

  • Experience as a DevOps engineer
  • Experience using configuration management tools such as Puppet, Chef, Ansible,

Salt, etc.

  • Understand the concept of a Platform as a Service (PaaS) using multiple cloud providers
  • Experience of commodity cloud providers such as AWS, GCE, Azure, etc and their offering. Ideally more than one.
  • Working understanding of other web focused Scripting and programming languages (other than 'Go')
  • Experience administering common open source databases like MySQL, Postgres, MongoDB, etc.
  • Understanding of techniques for management of encryption keys and certificates
  • Familiarity with network protocols - TCP/IP, HTTP, SSL, etc.
  • Genuine interest in creating a platform for a range of cross organisational applications
  • Has worked in an agile environment and likes it
  • Understand the concept of MVP (Minimum Viable Product)
  • Strong opinions, loosely held.
  • Understanding of PCI DSS
GO (Golang) Web Developer

Parity - Source, Develop, Perform

Parity Resources Ltd acts in the capacity of an Employment Business when providing contract work finding services.

Start date
n.a
Duration
6 months
From
Parity Professionals
Published at
15.05.2015
Project ID:
904757
Contract type
Freelance
To apply to this project you must log in.
Register