Please find the JD,
1. Golang development
2. API and micro services
3. DevOps
4. Cloud and automation
Role definition - Developing Go packages and programs that are scalable and maintainable. Ensure that these Go packages programs are well documented and has a reasonable test coverage. Coordinate with the rest of the team working on different layers of the infrastructure.
Mandatory Skills and Certification
Strong knowledge of Go programming language, paradigms, constructs.
Knowledge of common Go routine and Channel patterns
Experience with full site of Go framework and tools.
Hands on experience on API micro service.
Ability to write clean effective Go doc comments.
Expected qualification and critical experiences
A degree in Engineering, Science or equivalent
Minimum 6+ years experience on Golang
Having strong Golang developer experience
Experience designing, building, and operating micro services and associated APIs. Write authorisation logic for API landscape.
Hands On experience on ICHP and OPA/Rego is mandatory.
Strong Analytical ability and debugging expertise required.
Strong oral and written communication skills