AppSierra Solutions Pvt Ltd
AppSierra Solutions - Golang Developer
Job Location
in, India
Job Description
Job Description : We are looking for a Middle or Senior Golang Developer who will be responsible for building scalable and high-performing backend services. You will develop, test, maintain, and improve our Blockchain APIs Platform. As a part of a cross-functional team, including engineers and product managers, you will focus on delivering results in a consistent and sustainable way. The successful candidate will have a passion for innovation, stay up-to-date with emerging technologies, and possess excellent communication and collaboration skills to work effectively in a remote environment. Key Responsibilities : - Software Development : Participate in the solution development and maintenance of high-performance backend services and applications using Golang. - Microservices Architecture : Architect, implement, and optimize microservices-based applications, ensuring scalability, reliability, and maintainability. - Container Orchestration : Collaborate with the DevOps team to deploy and manage Golang applications in Kubernetes clusters using Helm for efficient package management. - Database Management : Design and optimize database schemas, queries, and transactions, specifically using Postgres. Ensure data integrity, performance, and scalability. Additionally, use Redis to improve application performance. - Web3 experience : Develop and enhance the web3 platform to ensure accurate and timely processing of transactions. - Code Review : Conduct code reviews to ensure code quality, best practices, and adherence to coding standards. - Collaboration : Collaborate within the cross-functional team, including DevOps, backend and frontend developers, QA, and product management, to understand requirements and deliver high-quality software solutions. - Documentation : Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge transfer and onboarding of team members. - Testing : Ensure adequate unit test coverage of the applications and participate in keeping the autotest suite up-to-date. Qualifications : - Experience : Minimum of 4 years of professional experience in development and at least 2 years as a Golang developer, with a proven track record of delivering scalable and robust solutions. - Golang : Expertise in Golang, with a deep understanding of its concurrency model, frameworks, and best practices. - Microservices : Strong experience in designing, developing, and maintaining microservices architectures. - Container Orchestration : Hands-on experience with Kubernetes and Helm for deploying and managing containerized applications. - Database Skills : Proficient in designing and optimizing databases, particularly with MySQL. - Collaboration : Excellent communication skills and the ability to work collaboratively in a team environment. - Problem-Solving : Strong problem-solving skills and the ability to think critically about complex technical challenges. Nice to have : - Web3 : Previous involvement in the development and maintenance of Web3 apps. - Cloud Solutions : Experience using AWS services. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/21/2024
Location: in, IN
Posted Date: 11/21/2024
Contact Information
Contact | Human Resources AppSierra Solutions Pvt Ltd |
---|