Пошук роботи на robota.uaukraine
Віддалена робота

Back-end developer Go developer

100 000 — 192 000 ₴  
4 дні тому
14 червня 2024
Інші країни
Віддалена робота
Повна зайнятість
Неповна зайнятість
Проектна робота

**The request for this position was submitted to Hygge Software’s subsidiary — Wootitude Recruiting Agency. This vacancy is not for Hygge Software BUT FOR our customer.**

We are seeking a developer to join a venture-backed company specializing in a SaaS product for IT professionals. This product provides real-time network monitoring, alerting, anomaly detection, and prevention. Learn more about the company: Auvik. Our team has been part of their engineering efforts since early 2022.

The system is composed of multiple microservices and event processors that handle millions of events from thousands of network devices. These events are stored, aggregated, and visualized on customer dashboards.

Integration Team:
This team is a component of the network management product, aiming to enhance the network feature set for larger clients. It involves integrating third-party products such as Connectwise, Autotask, and Slack within Auvik. A key feature, Traffic Insights, provides detailed visibility of network traffic, including application usage and bandwidth consumption.

Contract Details:
The main task is migrating a Scala-based monolith to a Golang-based microservice.

Project Stack:
Go
Kafka
Kubernetes
Docker
AWS
Scala

Responsibilities:
Participate in tech meetings and contribute to the technical roadmap
Collaborate with support teams to troubleshoot issues and debug code
Refactor existing code and fix bugs
Develop and execute tests (automation, regression, unit)

Requirements:
5+ years of backend development experience
2+ years of experience with Golang
Ability to read Scala code
Experience in designing and developing microservices
Proficiency with Docker and AWS
Upper-Intermediate level of English
Preferred Qualifications
Experience building reliable, highly available, and scalable software on the Kafka streaming platform
Team Setup & Processes

The team includes:
Engineering Manager
Tech Lead
Technical Project Manager
Two Senior Backend Engineers
The delivery process follows Agile principles, with each squad operating in 2-week sprints, including Refinement, Planning, Demo, and Retrospective sessions.

Interview Process:
HR Interview (30 minutes)
Technical Interview with a Senior Engineer (90 minutes)
Interview with the Engineering Manager (30 minutes) and a Senior Engineer (45 minutes)

Benefits of a Short-Term Contract:
Competitive monthly compensation
Flexible working schedule
Remote work opportunity

Yelyzaveta Ivakhnenko

Схожі вакансії

Схожі вакансії за професіями: