Middle Golang Developer

Middle Golang Developer
  • 4 вакансий

Требуемый опыт

1 - 3 лет

Вакансия

Middle Backend Разработчик

ЗП

$ 4500/m - 6000/m

Описание вакансии

Stack

  • Golang 1.20.

  • ClickHouse (DWH) and PostgreSQL (Master Data).

  • Self-written geo-distributed DBMS for DMP.

  • Pull requests on GitHub, CI/CD deploy via Jenkins.

  • A Kubernetes cluster for stage.

Main responsibilities

  • Development of the advertising network’s core parts — user-oriented ad selection system (using ML models from the RNA team), systems for calculating statistics, DBMS for DMP, ETL processes, and other geo distributed and loaded services.

  • 60%-70% of the tasks are the new features rollout and development of the existing processes, and the rest are the development of new microservices.

Requirements

  • 2 & plus years of hands-on Golang development experience.

  • Good knowledge of algorithms and data structures.

  • A healthy desire to write clean code for a system with high fault tolerance.

  • A good relationship with Unit testing.

Will be an advantage:

  • Hands-on experience with MySQL/PostgreSQL.

  • Knowledge of modern web technology stack.

  • Experience with columnar databases.

We offer

  • Salary according to your expectations and experience, official employment.

  • Monthly bonuses based on performance review.

  • Social package (paid sick leave and vacation).

  • Support for your relocation.

  • Remote, hybrid or on-site work structure, comfortable offices in Limassol, Cyprus or Yerevan, Armenia.

  • Tea, coffee, cookies, and snacks in the office.

  • Flexible work schedule.

  • Health insurance after the probationary period.

  • Corporate events and rich corporate culture.

Технологии
  • PostgreSQL
  • Golang
  • RabbitMQ
  • Git
  • CI/CD
  • Jenkins
  • ElasticSearch
  • Grafana
PostgreSQL Golang RabbitMQ Git CI/CD Jenkins ElasticSearch Grafana