Gloify
Golang Developer
Job Location
chennai, India
Job Description
Job Overview : We are seeking a talented and motivated Hospitality Integration Engineer to join our team, focusing on developing and maintaining integrations for Amazon Alexa devices within the hospitality sector. The ideal candidate will have a strong proficiency in Go Lang and a passion for creating seamless user experiences. You will collaborate with cross-functional teams to design, implement, and optimize backend services that enhance our hospitality solutions. Key Responsibilities : - API Development : Design and implement RESTful APIs, handling HTTP requests, JSON processing, and efficient routing to support Alexa integrations. - Microservices Architecture : Build and maintain microservices, ensuring effective inter-service communication and robust functionality. - Database Management : Develop and optimize SQL database schemas to support application requirements and improve performance. - Testing and Quality Assurance : Write unit tests and integration tests using Go testing frameworks to ensure code quality and reliability. - Version Control : Utilize Git for effective collaboration, managing source code and tracking changes. - Containerization : Implement and manage Docker containers for development and production environments. - CI/CD Implementation : Set up and maintain Continuous Integration/Continuous Deployment pipelines to automate testing and deployment processes. - Message Broker Integration : Work with message brokers such as RabbitMQ to facilitate communication between services. - Debugging and Optimization : Diagnose and resolve complex backend issues, optimizing performance for scalability and efficiency. - Collaboration : Work closely with frontend developers, product managers, and stakeholders to align on project goals and deliverables. - Task Management : Effectively balance multiple tasks and meet project deadlines in a fast-paced environment. - Code Reviews : Participate in peer code reviews, providing constructive feedback to maintain high coding standards. - Clean Code Practices : Write clean, efficient, and maintainable code that adheres to best practices and industry : - Bachelor's degree in Computer Science, Software Engineering, or related field. - Should have 2 years of experience in similar role - Proven experience in Go Lang development with a deep understanding of its syntax, concurrency model, and standard libraries. - Strong knowledge of API design principles and practices. - Experience with SQL database design and performance optimization. - Familiarity with microservices architecture and related technologies. - Proficiency in Docker and experience with CI/CD pipelines. - Understanding of message brokers like RabbitMQ is a plus. - Excellent debugging and problem-solving skills. - Strong communication and collaboration abilities. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 10/10/2024
Location: chennai, IN
Posted Date: 10/10/2024
Contact Information
Contact | Human Resources Gloify |
---|