Position: Golang Engineer
Category: Golang
English level: intermediate
Years of experience: 5


An enterprise pluggable solution for monitoring and management of large networks. The platform is designed for extensibility via separate plugins which correspond to a defined contract. Solution is widely used by network administrators from top IT companies over the globe. One of the core responsibilities was to Research and Develop tools which would ease the load on the customer support by creating ways for end client (user) to resolve issues on their own.

Role: Developer

Responsibilities:
 micro/macro architectural design
 architectural approach discussions, design and decision making (feature/component
level)
 creating technical design documentation (FDS, FAS)
 creating feature proposals
 creating WBS, estimation
 decision-making
 delivery management
 cross-team technical communication
 task delegation
 task breakdown
 personal development coordination
 mentoring and assisting

Development responsibilities:
 developing features and improvements
 developing unit tests and automation tests
 bug fixing
 refactoring
 code reviewing
Hi, I'm looking for product company, or outstaff team.