We are currently looking for a talented and experienced Golang Software Engineer.
Writing scalable, robust, testable, efficient, and easily maintainable code
Translating software requirements into stable, working, high performance software
Playing a key role in architectural and design decisions, building towards an efficient micro services distributed architecture
3+ years of commercial experience as Golang developer
Strong knowledge of Go programming language, paradigms, constructs and idioms
Experience with Go Modules
Proficient with source version control system Git
Familiarity with Linux (admin/dev experience, bash scripting)
Understanding of TCP/IP Networking concepts
Familiar with Docker and container orchestration frameworks such as
Docker Compose or Kubernetes
Writing scalable, robust, testable, efficient, and easily maintainable code
Translating software requirements into stable, working, high performance software
Playing a key role in architectural and design decisions, building towards an efficient micro services distributed architecture
Project description
CNFs (Cloud-native Network Functions) are a new approach to building complex networking solutions, based on the principles of cloud-native computing and microservices. These bring many benefits, such as: lowered costs, agility, elastic scalability, fault-tolerance & resilience.
CNF is a software implementation of a network function, traditionally performed on a physical device (e.g. IPv4/v6 router, L2 bridge/switch, VPN gateway, firewall), but built and deployed in a cloud-native way.
Work will entail GoLang code development, with the customer team, on Cloud Native (runs in K8s) network controller with specific use-case for network providers / operators.
Follow-up/Higher Professional Education
University education (Bachelor’s degree)
University education (Master’s degree)
3+ years of commercial experience as Golang developer
Strong knowledge of Go programming language, paradigms, constructs and idioms
Experience with Go Modules
Proficient with source version control system Git
Familiarity with Linux (admin/dev experience, bash scripting)
Understanding of TCP/IP Networking concepts
Familiar with Docker and container orchestration frameworks such as
Docker Compose or Kubernetes
Challenging tasks and freedom in distributed international team
Motivated colleagues
Fair salary directly related to how much you know
20 work days of vacation + state holidays + your birthday as day off
Sick leave cover (5 days)
Full-time long-term contract
Possibility to work remote or in the office at UNIT.City (Kyiv, str. Dorohozhytska, 3)
The longer you are with us, the more interesting benefits you will have! (additional holidays and after 5 years you will receive an extra one month paid holidays!)
In case you think this is the right job for you, and fulfill the criteria mentioned in this job ad, do not hesitate to send us your CV.