Job Description
A Golang developer role is to build optimized, scalable, and modular software using required technologies. You are tasked with developing and coding back-end components and connecting applications to other web services.
Excellent written and verbal communication skills. Multi-tasking and time management skills, with the ability to prioritize tasks.
Requirements
Education
Bachelors in Computer Sciences / Software Engineering / IT or relevant field.
Plus Points
Knowledge of the following will be considered as an advantage :
Benefits
RNS Solutions offers an outstanding culture that focuses on learning opportunities, international
exposure by participation at international and national conferences, and career growth.
Requirements
At least 1 year of industry experience in GoLang Experience in microservices, REST APIs & Socket.io Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.
Experience working with Firestore, SQL / NoSQL databases, ability to write complex queries and optimize them Understanding of containerization technologies (Docker, Kubernetes) Basic experience with CI / CD systems (Jenkins) Basic experience working with AWS / Google Cloud Experience working with Kafka and elastic search is required Understanding of git and linux Education Bachelor's in Computer Sciences / Software Engineering / IT or relevant field.
Plus Points Knowledge of the following will be considered as an advantage : Experience with distributed systems. Blockchain / Defi Apps.