What are the responsibilities and job description for the Golang Developer position at Insight Global?
Role: Golang Developer (with IAM experience)
Duration: 6 month contract to hire
Work Requirements: Must be able to work independently on W2 without visa sponsorship now or in the future
Location: Onsite 3 days per week in Austin, TX (2010 E 6th St, Austin, TX 78702)
Job Description:
You will play a vital role in creating and supporting key systems including the client identity and access management (CIAM) system and client asynchronous event delivery system. Your day-to-day activities may involve collaborative system design and development, providing mentorship to peers, leading coding sessions, and exploring innovative technologies. This role offers the opportunity to work closely with a team of experienced developers in building robust, high-volume, and high-availability platform systems that drive this client's ecosystem and modern investment applications forward.
Required Skills and Experience:
-Strong hands on development experience in Go
-7 years of hands-on software development experience, preferably in high-availability, high-performance systems
-Strong experience with IAM, authentication, and identity protocols (OIDC, OAuth, tokenization, etc.)
-Experience working within the confines of an access control model (RBAC, RuBAC)
-Experience with distributed systems, event-driven architectures, or queuing systems such as Kafka
-Experience working within cloud-native (AWS, GCP) environments.
-Strong familiarity with Kubernetes for deployment and debugging workflows
Salary : $60 - $75