Position: Golang developer
Company: Vodworks
Category: Golang
Experience required: 5y
English level: upper

We are developing some high-traffic, high-volume online content provider solution. Our exceptional team consists of experts in every functional area of business who are the key to our position as leaders in content delivery.

We strive to innovate on a daily basis to ensure we continue to grow and create new revenue opportunities and cutting-edge technology. If you are passionate about taking your career to the next level, then join the Vodworks team and be a part of something big.

**Responsibility:**
The ads platform serves over 6 billion impressions daily. As a key member of the Ads delivery team, you will have the mandate to take part in all stages of the development of the ad delivery system.

**Key daily tasks will include:**
Maintain existing system/product and support customer requests Design, implement and deploy new functionality/module/product. Research/analyze new technology for ads delivery platforms.
Requirements:
Bachelor’s Degree in Computing Science or related field, or equivalent work experience minimum 1+​ years of experience with Golang programming with design/development of high performance system and 5+ years of overall development experience. Familiar with networking programming such as tcp/ip programming. Solid understanding of Object Oriented concepts. Familiar with Web/Http servers, such as nginx. Good working knowledge of languages like BASH, Python on Linux. Strong skills in problem solving and complexity analysis. Good communication, both written and spoken in English.

**Nice to Have:**
Working experience in java/c/c++ programming.
Familiarity with NoSQL DB (Redis, etc.) Broad knowledge of many of the following: Linux Administration, network, Web Servers, virtualization, security, availability, redundancy, and monitoring.

**Attitude:**
Must be a self-starter. Must be a multi-tasker. Must be a quick learner. Must be a team player.