
vHire Inc
Location: Hybrid (Bangalore) Cessana Business Park,
Role Overview:
We are looking for an experienced Backend Engineer to join our team. You will be responsible for designing, developing, and maintaining backend services that power DevNet PubHub. This includes:
· Design, develop, and maintain microservices in Python (Django) and Golang to support the core features of DevNet PubHub.
· Transforming Django microservices to Golang as part of our ongoing modernization efforts.
· Leveraging Kafka and AWS SQS for event-driven, asynchronous communication.
· Ensuring our services remain highly scalable and resilient.
· Contributing to our CMS-as-code and documentation-as-code practices using GitHub.
· Exploring & developing AI/LLM-based agents to automate PubHub tasks and workflows.
Responsibilities:
· Design, develop, and maintain microservices in Python (Django) and Golang to support the core features of DevNet PubHub.
· Migrate Django-based services to Golang, ensuring performance improvements.
· Implement and manage Kafka-based event-driven architecture and AWS SQS for reliable asynchronous communication.
· Work with OpenAPI to generate and maintain API documentation, ensuring consistency and clarity.
· Utilize GitHub to manage documentation as code and contribute to CMS-as-code workflows.
· Build and maintain cloud-native microservices, ensuring efficient deployment and monitoring using Docker and Kubernetes.
· Work with AWS services such as CloudFront, S3, and Lambda to enhance backend scalability and security.
· Optimize and manage MySQL databases, ensuring high availability and performance.
· Implement and optimize CI/CD pipelines for streamlined integration, testing, and deployment.
· Troubleshoot, debug, and resolve issues in production environments to ensure seamless microservices operations.
· Contribute to cross-functional team discussions on architecture, performance optimizations, and new feature development.
Required Skills and Qualifications:
· 5+ years of backend development experience with strong proficiency in Python and/or Golang.
· Experience developing microservices and managing event-driven systems using Kafka and AWS SQS.
· Proficiency in Golang, with experience in building performant, scalable microservices.
· Strong understanding of cloud-native architectures and hands-on experience with AWS services (CloudFront, S3, Lambda).
· Experience with MySQL for database design, optimization, and management.
· Familiarity with OpenAPI for API documentation management.
· Strong knowledge of containerization (Docker) and orchestration with Kubernetes.
· Experience with CI/CD tools such as Jenkins, GitHub Actions, or CircleCI.
· Proficiency in building and maintaining scalable, asynchronous, distributed systems.
· Ability to troubleshoot complex issues and optimize system performance.
To apply for this job please visit in.linkedin.com.