Golang Trainee
AccuKnoxRemote
Full-time · Intern · Posted no date given · via Zoho Recruit · Last checked 1h agoAbout the role
\n \n \n \n This is a remote position.
\n Job description \n
\n § Ability to write reusable and scalable code in Golang. \n
\n § Ability to write REST APIs. \n
\n § Knowledge of Golang frameworks such as Gin and GORM. \n
\n § Knowledge of relational databases and SQL. \n
\n § Understanding of OS concepts such as syscalls, process, threads and memory management and how they are being used in a modern operating system like Linux. \n
\n § Knowledge of networking protocols such as DNS, TCP and HTTP. \n
\n § Comfortable working with Linux machines. \n
\n § Ability to read, understand, write and debug complex code \u2013 examples: \n
\n · Chess written in Golang https://github.com/tonyOreglia/glee \n
\n · Uber in Golang \n
\n https://medium.com/@mhrlife/building-an-online-taxi-app-like-uber-with-golang-part-1-nearby-taxis-c509 168ef59f \n
\n · UDP over TCP in Golang - https://pkg.go.dev/github.com/justlovediaodiao/udp-over-tcp Skills and Qualifications \n
\n § Knowledge of GRPC and Protobuf. \n
\n § Knowledge of Docker, containers and Kubernetes. \n
\n § Knowledge of NoSQL databases such as MongoDB \n
\n § Special bonus points for OpenSource Contributions, Authoring Technical Bonus \n
\n Other attributes \n
\n § Should be a self-learner. \n
\n § Should be good at communicating both verbally and in writings with team members and leads.\n
\n \n
\n
\n \n
\n \n
Skills
- Go
- REST APIs
- SQL
- Linux
- gRPC
- Protocol Buffers
- Docker
- Kubernetes
- MongoDB