JD:
Experience:
Graduate or postgraduate in Computer Science or related Engineering Specialization.
Relevant hands-on experience in software development with significant focus on Golang
Skills & Competencies:
Must Have:
Strong proficiency in Go programming language and its standard library
Experience with Gos concurrency patterns (goroutines channels)
Knowledge of RESTful API design and implementation in Go
Understanding of microservices architecture and principles
Familiarity with Go web frameworks (Gin Echo or similar)
Experience with database technologies and their Go drivers
Knowledge of testing methodologies in Go (unit integration testing)
Understanding of memory management and performance optimization
Experience with containerization (Docker) for Go applications
Familiarity with version control systems (Git)
Knowledge of CI/CD practices for Go applications
Strong problem-solving skills and attention to detail
Excellent communication and team collaboration abilities
Preferred Skills:
Experience with gRPC and Protocol Buffers
Knowledge of message queuing systems (Kafka NATS)
Familiarity with Kubernetes for container orchestration
Understanding of observability tools for Go applications
Experience with GraphQL implementation in Go
Knowledge of security best practices for Go applications
Familiarity with cloud platforms (AWS Azure GCP)
JD: Experience: Graduate or postgraduate in Computer Science or related Engineering Specialization. Relevant hands-on experience in software development with significant focus on Golang Skills & Competencies: Must Have: Strong proficiency in Go programming language and its standard libra...
JD:
Experience:
Graduate or postgraduate in Computer Science or related Engineering Specialization.
Relevant hands-on experience in software development with significant focus on Golang
Skills & Competencies:
Must Have:
Strong proficiency in Go programming language and its standard library
Experience with Gos concurrency patterns (goroutines channels)
Knowledge of RESTful API design and implementation in Go
Understanding of microservices architecture and principles
Familiarity with Go web frameworks (Gin Echo or similar)
Experience with database technologies and their Go drivers
Knowledge of testing methodologies in Go (unit integration testing)
Understanding of memory management and performance optimization
Experience with containerization (Docker) for Go applications
Familiarity with version control systems (Git)
Knowledge of CI/CD practices for Go applications
Strong problem-solving skills and attention to detail
Excellent communication and team collaboration abilities
Preferred Skills:
Experience with gRPC and Protocol Buffers
Knowledge of message queuing systems (Kafka NATS)
Familiarity with Kubernetes for container orchestration
Understanding of observability tools for Go applications
Experience with GraphQL implementation in Go
Knowledge of security best practices for Go applications
Familiarity with cloud platforms (AWS Azure GCP)
View more
View less