Job Details
Software Development
Senior
Remote
Russian
Nov 12

Senior Go Developer in ENS team at Selectel

Senior Go Developer for Selectel's ENS team. Remote. Develop backend services, microservices, cloud-native. Salary not specified.

Development and evolution of backend services for the product team considering microservice architecture and cloud-native environment (multi-cloud). Participation in design and implementation of new services and components. Conducting and participating in code review, maintaining unified code quality standards. Updating and supporting technical documentation.

Confident commercial experience in API development in Go using chi. Practical experience with PostgreSQL, understanding of schema and query design principles. Experience in developing and supporting REST API (understanding of gRPC is a plus). Basic knowledge of Linux/Unix and understanding of service operation in server environments. Experience in writing unit and functional tests. Understanding of basic algorithms and data structures. Experience with Docker, general understanding of Kubernetes. Understanding of CI/CD and application build and delivery processes in microservice architecture. Willingness to participate in the development of product solutions and understand client tasks. Nice to have: Experience integrating with SMEV and setting up authorization via ESIA. Understanding of CDN and DNS operation principles. General understanding of domain name registrar standards and processes. Ability to read Python code and experience modifying or rewriting it in Go.

Remote work. Monthly bonus for not smoking. Medical insurance + dentistry + office doctor* (from the first day of work). Compensation for psychological consultations: online or in a psychologist's office. 50% payment for a fitness club and gym membership in the office*. Internal sports tournaments, corporate workouts, participation in sports events (races, cycling, swimming, 'Race of Heroes', cyber tournaments). Office shower*. Educational events (master classes, lectures, quizzes, excursions). Themed movie evenings and regular board game evenings (we love DnD and sports mafia!). PlayStation zone*, table football, and table tennis. Several large parties a year, snowboarding and skiing trips in winter, paintball in autumn. From 50% to 100% payment for English courses and weekly free speaking clubs with native speakers. Internal knowledge exchanges: lightning & thunder talks, Selectel MasterClass. Internal knowledge base and courses. Training and development recommendations. Personalized approach to learning, opportunity to participate in conferences worldwide. Online library Alpina Digital. *Currently only for the St. Petersburg office.

DNS
Kubernetes
REST API
SMEV
Python
CDN
Docker
gRPC
Linux/Unix
CHI
Go
ESIA
CI/CD
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Go Developer

Senior Go Developer at Частный рекрутер, full-time, remote. Skills: Go, SQL, Docker, Linux, CI/CD, GitLab, English.

Ч
Частный рекрутер

Senior Go Developer

Senior Go Developer for a large international company, joining an anti-fraud and parental control product team. Remote, Russian-speaking culture, English B1+.

Russia
Ч
Частный рекрутер

Go Developer Senior Crypto

$3,700

Senior Go Developer for a long-term crypto project at Omega Solutions. Hybrid work in Minsk, full-time, salary up to 3700 USD net.

Belarus
O
Omega Solutions