Senior Golang Developer

 

Description:

Enertek Group are currently in partnership with a company that are a company company that allows investors to hold all their crypto assets securely in one place, with unlocked access to a wide range of liquidity venues and DeFi yield opportunities.

They are currently on the hunt for a highly experienced backend services developer with an interest in blockchain and cybersecurity, and a depth of knowledge and passion for building secure solutions.

Responsibilities

  • Write high-quality Go code
  • Collaborate with colleges to design architecture and test code
  • Where possible contribute to our other code bases in C, C++, Python and JavaScript
  • Define and follow coding standards (style, testing, reusability etc.)
  • Contribute ideas to our product development process
  • Problem solving – including problem diagnosis, bug fixing, troubleshooting and firefighting.
  • Be available for out of hours support
  • At your discretion get involved with other aspects of the work of the R&D Department

Requirements

  • Computer Science Degree or equivalent industry experience
  • 5 years+ experience in software development using Golang
  • Proven experience with producing production-ready and highly scalable applications
  • Excellent knowledge in Linux shell, scripting and popular CI/CD tools
  • Excellent knowledge of Docker and Git
  • Experience with SQL (Postgres), NoSQL and distributed databases
  • Experience with microservice architecture, message queues and fast k/v stores (Redis)
  • Excellent knowledge of HTTP protocol internals, Websockets and RestAPI principles
  • C/C++, Python or Javascript is a plus
  • Good teamwork and communication skills

Organization Enertek Group
Industry IT / Telecom / Software Jobs
Occupational Category Developer
Functional Area Developer
Job Location Doha,Qatar
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2023-02-09 1:29 pm
Expires on 2024-12-15