Брайт Эйдженси

Go Developer

Не указана
  • Астана
  • От 3 до 6 лет
  • Go
  • Docker
  • PostgreSQL
  • Kafka
  • RabbitMQ
  • Grafana
  • Prometheus
  • Английский — B1 — Средний

The recruiting agency Brightman invites a Go Developer to join our client’s team.

The customer is an international IT company specializing in software development, mobile applications, and web development for various industries. The company offers a wide range of services, including custom software development, IT consulting, project management, DevOps, support, and maintenance.

With offices in the USA, Europe, and the UK, the customer has established itself as a reliable technology partner on a global scale. The company collaborates with clients from diverse sectors such as financial services, healthcare, logistics, media and entertainment, telecommunications, and more.

Responsibilities:

  • Ensuring backend systems reliability and performance through rigorous API testing, including both functional and non-functional aspects.
  • Owning and driving the end-to-end user experience quality across web and backend platforms.
  • Creating, maintaining and executing comprehensive test plans and test cases across multiple browsers and platforms.
  • Actively supporting software development and IT teams by thoroughly testing new features and providing actionable feedback.
  • Collaborating in the design of test strategies, including detailed API and integration testing approaches.
  • Analyzing and troubleshooting problems, document findings and working with relevant teams to ensure timely resolutions.
  • Providing ongoing suggestions for software quality improvements and test process optimization API.

Must-haves:

  • Experience as a Go Developer for 3+ years.
  • Solid experience with Golang, Docker, Postgres, RabbitMQ (or Kafka), gRPC, REST API, and Backend testing.
  • Understanding of Grafana/Prometheus functions and using these services during development.
  • Strong familiarity with Agile methodologies, fostering collaboration, and adaptability.
  • Excellent communication and problem-solving skills.
  • Experience building Go applications with a focus on resilience and uptime.
  • Level of English – from Upper-Intermediate and above.

NIce to have:

  • Experience of working with Nomad, Consul, Jaeger, Consul, OpenSearch, Sentry (or with similar tools and services).