5+ years of hands-on experience in Golang development.
3+ years of experience in automation engineering, AIOps/Event Management platform configuration.
Deep expertise in building RESTful web services and microservices using Golang.
Proficiency with Golang frameworks such as Gin, Echo, or Revel etc.
Experience with Golang tools like go-routine, go-channels, and the standard Golang library.
Solid knowledge of relational databases (like PostgreSQL, MySQL) and NoSQL databases (like
MongoDB, Cassandra) and how to interface them with Golang.
Experience with Golang ORM tools such as GORM.
Proficient in optimizing Golang applications for performance, scalability, and reliability.
Knowledge of containerization (Docker) and orchestration tools (Kubernetes).
Familiarity with Golang package management tools such as Go Modules.
Experience in integrating third-party APIs using Golang and handling API Rate Limiting and Data
Parsing.
Proficiency in cloud platforms such as AWS, GCP, and Azure, especially concerning Golang application deployments.
Solid understanding of test-driven development (TDD) using Golang, and familiar with testing tools such as GoConvey or Testify.
Knowledge of Continuous Integration (CI) and Continuous Deployment (CD) tools and how they pertain to Golang projects, such as Jenkins, Travis CI, Concourse CI or CircleCI etc.
Solid grasp of Golang concurrency patterns and memory management.
Effective communication and collaboration skills; ability to articulate complex Golang-centric topics to non-technical stakeholders.
Eagerness to keep up with the latest Golang releases and community best practices, ensuring the company's tech stack remains current and competitive
📌 Golang Chennai
🏢 Randstad
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.