Remote role for Golang Developer for a Contract opportunity

C2C
  • C2C
  • Anywhere

Role Title: Golang Developer

No. of Positions: 6

Hiring Mode: Contract (TP)

Location: Remote

 

Job description:

•        3-10 years’ experience using Go for building scalable, efficient, and maintainable applications.

•        Familiarity with Go modules, testing, and debugging tools.

•        Hands-on experience developing and integrating microservices using gRPC.

•        Understanding of Protobuf (Protocol Buffers) for data serialization.

•        Proficiency with MySQL database design, optimization, and querying.

•        Experience with database schema design and writing optimized SQL queries.

•        Understanding of database transactions, indexing, and MySQL performance tuning.

•        Experience designing and implementing robust APIs (REST/gRPC) with proper error handling, logging, and versioning.

•        Familiarity with API security (authentication, authorization) and performance optimization.

•        Experience using monitoring tools like Prometheus, Grafana, or ELK stack for performance monitoring and log analysis.

•        Ability to troubleshoot production issues using logs and metrics.

•        Strong analytical and problem-solving skills, with the ability to troubleshoot complex systems.

•        Excellent communication skills to work effectively with cross-functional teams (engineers, product managers, etc.).

•        Experience working in an agile environment (Scrum, Kanban).

•        Proficient with version control systems, particularly Git.

•        Experience writing technical documentation and ensuring code quality through reviews.


From:
Ashear,
Talent Groups
ashear.e@talentgroups.com
Reply to:   ashear.e@talentgroups.com