Golang Developer
Golang Developer27
Applications
27
Applications
Bangalore
Hyderabad
Pune
Chennai
Noida
Mumbai
Contract-To-Hire
Mid-Level: 6 to 7 years
₹ 12L - ₹ 16L (Per Year)
Posted on Jan 09 2025
About the Job
Skills
GoLang + Scripting
python
Linux based
like shell
Ruby
Golang Developer
Key Responsibilities
- Backend Development: Design, develop, and maintain efficient, reusable, and reliable Go code.
- API Development: Build and integrate RESTful APIs and services to support web, mobile, and other client applications.
- Database Integration: Work with both SQL and NoSQL databases, write optimized queries, and design efficient data models.
- Microservices Architecture: Develop and deploy microservices-based solutions for scalability and maintainability.
- Performance Optimization: Identify bottlenecks and improve the performance of both new and existing applications.
- Testing and Debugging: Write unit tests, conduct integration testing, and debug production issues.
- Collaboration: Work closely with other developers, product managers, and designers to define and implement new features.
- Code Reviews: Participate in peer code reviews to ensure code quality, maintainability, and adherence to best practices.
- Documentation: Write and maintain technical documentation for systems, APIs, and infrastructure.
- Continuous Improvement: Stay up-to-date with the latest development trends in Go and contribute to improving the development workflow.
Required Skills and Qualifications
- Proven experience as a Go (Golang) Developer or similar role.
- Strong knowledge of Go programming language and its best practices.
- Experience with web frameworks (e.g., Gin, Echo, etc.).
- Solid understanding of microservices architecture and cloud technologies.
- Familiarity with RESTful APIs and WebSocket development.
- Experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Knowledge of concurrency and parallelism in Go.
- Experience working with containerization technologies such as Docker, Kubernetes.
- Strong debugging and problem-solving skills.
- Knowledge of version control systems (e.g., Git).
- Familiarity with CI/CD pipelines and deployment automation.
- Good communication and collaboration skills in an agile environment.
About the company
At Cybyrotek , we are dedicated to delivering innovative IT solutions and services that empower businesses to thrive in the digital age. With a team of experienced professionals, we provide customized technology strategies, robust support, and cutting-edge solutions tailored to your unique needs. Our mission is to help you achieve your goals by making technology work for you efficiently, securely, ...Show More
At Cybyrotek , we are dedicated to delivering innovative IT solutions and services that empower businesses to thrive in the digital age. With a team of experienced professionals, we provide customized technology strategies, robust support, and cutting-edge solutions tailored to your unique needs. Our mission is to help you achieve your goals by making technology work for you efficiently, securely, and reliably. ...Show Less
Industry
IT Services and IT Consul...
Company Size
11-50 Employees
Headquarter
Hyderabad
Other open jobs from Cybyrotek Solutions