Job Overview
Company
ISPG Technologies India Private Limited
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join ISPG Technologies India Private Limited and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p>Golang :</b></p><br/><p><b>Key Responsibilities :</b></p><br/><p><b>Application Development :</b></p><br/><p>- Design, develop, and maintain highly scalable applications using Golang.</p><br/><p><b>Code Optimization & Performance Tuning :</b></p><br/><p>- Continuously optimize code for performance, scalability, and reliability.</p><br/><p>- Conduct code reviews and ensure the highest standards of code quality are maintained.</p><br/><p><b>System Architecture & Design :</b></p><br/><p>- Design and develop backend systems, services, and APIs that meet functional and non-functional requirements.</p><br/><p>- Contribute to system architecture discussions and help implement robust, scalable solutions.</p><br/><p><b>Troubleshooting & Debugging :</b></p><br/><p>- Diagnose and resolve technical issues and bottlenecks in applications.</p><br/><p>- Use debugging and profiling tools to identify issues and optimize system performance.</p><br/><p><b>Collaboration & Documentation :</b></p><br/><p>- Work closely with front-end developers, QA, and product teams to deliver seamless applications.</p><br/><p>- Write clear and concise technical documentation for features and systems.</p><br/><p><b>Agile Development :</b></p><br/><p>- Work in an Agile development environment, participating in sprints, planning, and retrospectives.</p><br/><p>- Deliver high-quality code on time, ensuring proper testing and integration.</p><br/><p><b>Must-Have Technical Skills :</b></p><br/><p>- Programming Languages : Proficiency in Golang.</p><br/><p>- Concurrency : Strong understanding of concurrency models and multi-threading in Golang.</p><br/><p>- API & RPC Development : Experience with building and maintaining RESTful APIs, along with a Strong understanding of gRPC and RPC-based service communication.</p><br/><p>- Database Systems : Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, etc.)</p><br/><p>- Version Control : Proficiency in using Git for version control and collaboration.</p><br/><p>- Testing : Knowledge of writing unit and integration tests.</p><br/><p>- Problem-Solving : Strong analytical and problem-solving skills.</p><br/><p><b>Good to Have Skills :</b></p><br/><p>- Experience with cloud platforms like AWS, Azure, or Google Cloud.</p><br/><p>- Knowledge of containerization tools like Docker and container orchestration with Kubernetes.</p><br/><p>- Experience with CI/CD pipelines and DevOps practices.</p><br/><p>- Familiarity with microservices architecture.</p><br/><p>- Event-driven systems : Experience with Kafka/NATs for messaging.</p><br/><p>- Monitoring & Observability : Experience with Grafana, OpenTelemetry for tracing and monitoring</p><br/></p> (ref:hirist.tech)
About ISPG Technologies India Private Limited
Don't Miss This Opportunity!
ISPG Technologies India Private Limited is actively hiring for this Golang Developer - System Design & Architecture position
Apply Now