Kaspersky

Go Developer

6.0/10

Kaspersky

Not specified
Office / on-site
mid
5 days ago
devtechGoSQLNoSQLHTTPRESTLinuxGit

AI Summary

The vacancy is well-structured but lacks compensation details, affecting overall quality.

Check Match โ€” Just drop your CV

See your fit for Go Developer in seconds.

Description

Responsibilities

  • โ€ขDevelop services in Go.
  • โ€ขDesign and implement database schemas and APIs.
  • โ€ขIntegrate with external and internal services.
  • โ€ขParticipate in architecture discussions and research.
  • โ€ขWork with microservices architecture, writing new services and supporting existing ones.
  • โ€ขWrite unit, integration, and e2e tests.
  • โ€ขActively participate in iteration planning, retrospectives, and daily meetings.
  • โ€ขConduct code reviews.
  • โ€ขDocument useful information for the team in Confluence, such as research task results and how-to guides.

Requirements

Requirements

  • โ€ขDeep knowledge of Go and its standard library (more than 5 years of Go development experience).
  • โ€ขUnderstanding of various types of databases, including SQL and NoSQL.
  • โ€ขAbility to develop APIs: experience in creating and maintaining HTTP/REST APIs.
  • โ€ขKnowledge of principles and methods for working with concurrent processes in Go.
  • โ€ขDebugging and optimization skills: ability to use tools for debugging and profiling Go services.
  • โ€ขExperience in writing unit tests.
  • โ€ขTeamwork skills and experience with version control systems like Git.
  • โ€ขProficient Linux user with knowledge of development under Linux.
  • โ€ขWillingness to work with agile development methodologies.
  • โ€ขKnowledge of technical English.
Loading similar jobs...