Job Description:
- 10+ years industry experience with proven deep knowledge of Golang.- Must Have
- Programming experience in object-oriented design principles and patterns, with solid knowledge of REST and gRPC.- Must Have…
- Hands-on experience implementing distributed applications in a container environment Kubernetes.- Must Have
- Strong experience working in large distributed microservice architectures.
- Experience in building tests for RESTful APIs and SOAP webservices.
- Experience with relational databases and SQL (Oracle, MySQL, PostgreSQL), also non-relational e.g. ETCD a plus.
- Familiarity with Cloud infrastructure (AWS/Azure/GCP), CI/CD & DevOps
- Experience in large systems software design and development.
- Ability to quickly learn new technologies and implement prototypes in a timely fashion.
- Demonstrated problem-solving and analytical skills.
- Excellent communication skills and cross-functional collaboration skills