GoLang Developer III
Role details
Job location
Tech stack
Requirements
Exposure to container technologies like Docker and Kubernetes.
Strong Linux background - Hands on with working in Linux environment. Should be well versed with the Linux OS, PKI Certificate management, SSH Key management.
Good understanding on Active directory/LDAP, user/group structures, querying LDAP, LDAP filters and development experience on opensource components/libraries like DNS, certificate, LDAP schema, Pam authentication module on Linux.
Understanding of Access and Authentication mechanisms like Single sign-on, MFA.
A self-driven individual.
Development (coding) of new functional features
Debug & resolve software defects
Maintain high standards for code quality, and ability to refactor for optimized solutions
Participation in regular solution design sessions to analyze options and benefits
Solution Documentation
Decompose business requirements into small technical requirements
Accurately assess effort to complete work
Knowledge of code reverse engineering techniques to analyze understand existing code
Preferred Experience
Min 2 Years' experience on Golang
2 years preferred C programming experience
6 years of programming experience on Linux OS
2 years programming experience with Python/JavaScript
Experience with version control systems: GitHub
Experience with databases (SQL, NoSQL)