What are the responsibilities and job description for the Senior Golang Developer / Golang Architect position at Infinite Computer Solutions?
Required Skills & Qualifications
- Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
- 5–10 years of backend development experience, with 3 years in Golang.
- Strong knowledge of:
- Concurrency (goroutines, channels), memory management, and parallelism.
- Microservices architecture, gRPC, REST APIs.
- Databases: SQL (PostgreSQL/MySQL) & NoSQL (MongoDB, Redis).
- Cloud platforms (AWS, GCP, or Azure).
- Containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines.
- Experience with distributed systems and event-driven architectures.
- Strong debugging, performance optimization, and problem-solving skills.