Senior Golang Developer

Insight Global
Bentonville, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Bentonville, United States of America

Tech stack

System Configuration
Relational Databases
PostgreSQL
Backend
Kubernetes
Deployment Automation
Docker
User Accounts
Go

Job description

· Design, develop, and maintain backend services using Golang.

· Architect and implement scalable Kubernetes environments, including setting up pods and defining scaling strategies to ensure system stability.

· Work on proof of concepts (POCs) and drive technical innovation.

· Optimize PostgreSQL databases for performance and reliability.

· Collaborate with cross-functional teams to develop solutions that align with business goals.

· Utilize best practices for Kubernetes deployments, ensuring seamless orchestration and resource management.

Requirements

  • 5+ years of experience coding in Golang professionally.

· Expertise in Kubernetes deployment strategies, environment setup, pod management, and scaling strategies.

· Strong experience with PostgreSQL and other relational database management systems

· Excellent collaboration and communication skills.

· Ability to design and implement scalable backend systems.

  • Experience working on POCs and driving technical innovation. · Previous experience working user profile creation within an application and defining user profiles

· Experience building, managing, and troubleshooting Docker containers

· Social media engagement platform or initiative experience

About the company

One of Insight Global's largest national retail clients is seeking a Senior Golang Developer with Kubernetes deployment experience. The ideal candidate will have experience in integrating large-scale data systems, real-time communication, mobile app development and have previous experience architecting and implementing scalable Kubernetes environments, including setting up pods and defining scaling strategies to ensure system stability. You will be focusing on creating/integrating new components into existing applications and enhancing the mobile engagement.

Apply for this position