Source description
About the role
Job Title: Backend Engineer Location: Bangalore/Pune Experience: 5-7 Years Key Responsibilities: Backend Development: Develop and maintain robust backend systems using Golang, ensuring high scalability and performance. Database Management: Design and manage MongoDB databases, including schema design, indexing, and query optimization. Cloud Integration: Leverage cloud technologies, particularly Google Cloud Platform (GCP) , to deploy, manage, and scale backend services. API Development: Build and maintain RESTful APIs and microservices that support frontend applications and third-party integrations. Performance Optimization: Monitor and optimize system performance, including database and application performance, to ensure efficient operation. Collaboration: Work closely with frontend developers, DevOps teams, and other stakeholders to integrate backend services and troubleshoot issues. Documentation: Create and maintain comprehensive documentation for backend systems, APIs, and cloud configurations.
Requirements: Experience: Proven experience as a Backend Engineer with hands-on experience in Golang, MongoDB , and cloud technologies (e.g., GCP). Golang Proficiency: Strong understanding of Golang, including experience with its standard library and related frameworks. MongoDB Expertise: In-depth knowledge of MongoDB, including data modeling, indexing, and performance tuning. Cloud Platforms: Experience with Google Cloud Platform (GCP) or similar cloud providers (e.g., AWS, Azure) including cloud-based deployment and management. API Design: Experience in designing and implementing RESTful APIs and microservices. Problem-Solving Skills: Strong analytical and problem-solving skills with a focus on building scalable and efficient systems. Version Control: Proficiency with version control systems like Git. Communication: Excellent communication skills, both verbal and written, with the ability to work effectively in a team environment.
Preferred Qualifications: Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Additional Technologies: Familiarity with other database systems (e.g., SQL, Redis) and containerization tools (e.g., Docker, Kubernetes). Advanced Cloud Knowledge: Experience with advanced GCP services (e.g., BigQuery, Cloud Functions) and cloud architecture best practices. Security Awareness: Understanding of security best practices and compliance requirements in cloud environments.
More at VIMERSE INFOTECH INC