Golang Developer
(Microservices & Cloud)
Exciting Opportunity for Golang Developers: Join Our Innovative Team!
Job Description
We are seeking a highly proficient Golang Developer to join our team. The ideal Golang Developer candidate will have extensive experience in developing micro services with Golang, deploying solutions in AWS and GCP with hands on deep knowledge about Kubernetes, and a strong ability to write reusable, testable, and efficient code. This role requires a deep understanding of web environments, API designs, and cloud technologies.
Responsibilities:
- Develop microservices using Golang and GRPC.
- Design and implement APIs using GRPC, HTTP, REST, and WebSockets.
- Deploy solutions in AWS and GCP cloud environments.
- Write efficient, reusable, and testable code.
- Work with PostgreSQL and Redis databases.
- Utilize GORM for ORM in Golang applications.
- Adhere to the company’s Software Development Life Cycle (SDLC) processes.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Ensure the scalability, security, and performance of microservices.
- In depth knowledge on remote procedure call.
Requirements and Skills:
- Highly proficient in Golang with a deep understanding of concurrency and multithreading.
- Strong knowledge of web environments and API designs (GRPC, HTTP, REST, WebSockets).
- Extensive experience with PostgreSQL and Redis.
- Proven ability to write reusable, testable, and efficient code.
- Experience in developing microservices with Kubernetes and Golang.
- Proficiency in deploying solutions in AWS and GCP cloud technologies.
- Familiarity with GORM for ORM in Golang.
- Knowledge of NGINX as a reverse proxy.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication and teamwork skills.
Qualificaions
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Highly proficient in Golang with a deep understanding of concurrency and multithreading.
- Required Golang Developer should have Strong knowledge of web environments and API designs (GRPC, HTTP, REST, WebSockets).
Preferred Additional Skills
- Proficient in other backend languages.
- Knowledgeable in containerization/orchestration.
- Experienced with microservices monitoring/logging.
- Understanding of cloud security best practices.
- Certified in Golang, Kubernetes, or cloud platforms.
Years Of Experience
Minimum 2 years
Career Level
Mid-Level
Salary:
40k to 70k+ depending upon experience
Company Description
Sunai Pvt Ltd is a dynamic and innovative technology company dedicated to delivering high-quality solutions to our clients. We pride ourselves on fostering a collaborative and inclusive work environment where creativity and technical expertise thrive. At Sunai, you’ll have the opportunity to work on exciting and cutting-edge projects, collaborating with talented professionals who are passionate about technology. Join our team to contribute to meaningful advancements, drive innovation, and play a key role in shaping the future of technology.
Company Size
10-50
Benefits
Targeted Bonus Program, Flexible Work time & environment, Paid holidays, Bimonthly Outing, Competitive Salary
Industry
IT / Technology / Fintech / Healthtech / Artificial Intelligence
Website
Hello There !
Submit Your Application
Grab the opportunity to work for the best Company.
We will be glad to see you in our team!
Fill in your correct information and attach your updated CV.
Why work for SUNAI ?
Join us now
- Freedom To Make Decisions & Manage Your Time
- Top Benefits & Perks On The Market
- A Culture Of Continuous Improvement.
- Variety Of Opportunity For Leadership.
- Wonderful Collaborators, Friends, and like-minded software development team
- Individuals Are Empowered To Grow
- Get Chance To Find The Ideal work-Life Balance