1. Systems and solution design as well as implementation of new solutions to meet market/client needs.
2. Development and maintenance data acquisition service.
3. Write scalable, robust, testable, efficient and easily maintainable code.
4. Refactor / Revamp our codebase as to continuously improve code quality.
5. Automate and streamline operations and processes.
1. Strong knowledge of Go programming language.
2. Minimum of two years experience working in programming or information technology.
3. Knowledge of Go templating, common frameworks, and tools example gin, gorm, grpc etc.
4. Experience with Relational database (MySQL/PostgreSQL).
5. Experience working with a team.
6. Familiarity with code versioning tools such as Git.
1. CI/CD, performance tuning experience.
2. Experience with message queues such as RabbitMQ, Nats, NSQ etc.
3. Experience in AWS Cloud or Google Cloud.
4. Experience in microservice development or design.
5. Experience with container such as docker, Kubernetes etc.
6. Experience in using third-party SDK or API, such as facebook graph api, Google cloud api, open api.
Empower Your Business with AI