Job Description
Job Description
We are looking for a talented Golang Application Developer to join our team and work on a challenging project to build a Kubernetes container platform on Baremetal. As a Golang Application Developer, you will be responsible for designing, coding, testing, and deploying custom-built solutions based on Golang and related frameworks.
Key Responsibilities
• Develop microservices and other GO routines using Golang and related frameworks
• Design and execute service design documents from the backlog
• Develop and execute unit test cases for the developed components
• Build and deploy the developed components using different CI/CD pipelines
• Co-ordinate with testing teams and support them
• Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions
• Research and adopt new technologies to improve platform architecture and user experience
• Develop documentation and maintain code quality standards
Required Skills
• At least 6-8 years of experience in Golang development
• Expertise in implementing microservices using messaging, RPC, and containerization tools and technologies
• Experience working with SQL and NoSQL databases and the ability to write complex queries and optimize them
• Understanding of containerization technologies like Docker, RKT, Kubernetes, etc.
• Basic experience with CI/CD systems like Jenkins, TeamCity, GoCD, Concourse, etc.
• Basic experience working with Azure, AWS, or Google Cloud
• Familiarity with Ansible scripting or other IaaS scripting tools is a plus
If you are an analytical problem-solver with exceptional coding skills and a passion for developing high-quality software solutions, we would like to hear from you. Apply now and become part of our team to build the next-generation Kubernetes container platform on Baremetal
💡 Quick Summary
Seeking a career-building opportunity? The Golang Application Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in West Bengal offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
