Backend Developer - Golang

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

Keywords

Backend DevOps MySQL Kubernetes Golang JavaScript (Programming Language) Application Programming Interfaces (APIs) Cloud Computing Databases Continuous Integration Social Media Workflows Load Balancing Gitlab Jenkins

Description

Role: Backend Golang Developer
Location: Remote
Duration: 3 months (+ potential extension)
Start date: ASAP

Responsibilities
• Develop and operate backend services in Go to support the game logic, chat, entertainment functions, ecommerce and in-game advertisement
• Integrate with 3rd party solutions for data exchange, in particular social media, shipping partner, and fitness activities
• Build your own APIs, use tools and improve workflows
• Maintain the MySQL Database
• Write tests and robust code, always have security and scalability in mind
• Manage the backend of the application via existing tools like retool and build your own
• Good DevOps skills, in particular with GitLab based deployment pipelines, dockerized services, Kubernetes and cloud provider Digital Ocean
• Ability to quickly get up to speed with existing code, refactor, optimize & improve for maintenance and scalability
• Set up and maintain databases including replication, sharing and load balancing;

Required skills
• Professional experience in Go of at least 3 years
• Experience in writing synchronous and asynchronous backend services for games, including events, chat, stats, leaderboards, ...
• In depth knowledge in at DB technology, preferable MySQL
• Eager to learn new technologies and bring in new ideas
• Professional experience administering *nix systems, comfortable with various command line tools
• Experience with handing live games with a high number of users
• English is a must, German a bonus
• DevOps experience (building CI/CD pipelines ), GitLab, Jenkins, Kubernetes, Cloud
• JavaScript knowledge is a plus (e.g. to improve retool)
Start date
ASAP
Duration
3 months
(extension possible)
From
Thryve
Published at
23.11.2022
Contact person:
Faisal Amejee
Project ID:
2503365
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register