Repository service for a go-lang application

Job ID: 33336538

Budget: $1,500 – $3,000 USD

Looking for an intermediate to experienced developer for a 1 – 3 month project. The task is to implement a repository service which is one of multiple sub-projects within a larger application. The service will provide data persistence and identity & access management for the full application. The full application will be containerized and deployed to a Kubernetes cluster. Full project specifications will be provided to prospective candidates.

Required Experience
• Minimum of 3 years experience using Go-lang
• Experience with Go-lang Zerolog
• Experience with OIDC/OAuth2 and JSON Web Tokens (JWT) and API key management
• Experience with Mongo Database and memory-based storage mechanisms
• Experience with cache management technology (such as Redis) is a plus
• Experience with containerizing applications
• Experience making architectural decisions.
• JIRA knowledge is a plus
• Prior experience with continuous integration is a plus
• Experience with GIT source control

Reference the articles listed below for an introductory description of the project and its architecture.

https://medium.com/@alphegasolutions/introducing-zbi-e9b2eb346a74
https://medium.com/@alphegasolutions/zbi-architecture-a8dc4aaf4357
Related categories: Golang Redis Git OAuth MongoDB