(Competitive pay)
Role
Company
What you will do:
- Database Management: Develop and manage PostgreSQL databases with complex SQL queries. A deep understanding of relational databases, including optimization and tuning, is essential as we avoid ORMs.
- Distributed System Design: Contribute to the design and architecture of distributed systems, ensuring data consistency, reliability, and resilience.
- Data Streaming with Kafka: Build and maintain data pipelines and event streaming using Kafka to facilitate high-throughput data processing.
- Caching with Redis: Design and implement caching strategies with Redis to enhance system performance and reduce latency.
- API Development with gRPC and GoLang: Design, build, and deploy high-performance APIs using GoLang, gRPC, and Mux for routing.
- Containerized Applications: Work within a Kubernetes environment, developing containerized services for streamlined deployment and scaling.
- Code Quality and Testing: Write well-documented, clean, and testable code, participate in code reviews, and collaborate with cross-functional teams to ensure high-quality product delivery.
What makes you a great fit:
- Proven Expertise in PostgreSQL: Strong knowledge of SQL and experience working with complex queries, optimizations, and database management without relying on ORMs.
- Experience with Distributed Systems: Understanding of principles of distributed computing, including consistency, reliability, and fault tolerance.
- Kafka and Redis Proficiency: Practical experience working with Kafka for event streaming and Redis for caching solutions.
- Proficient in GoLang, gRPC, and Mux: Hands-on experience in GoLang and API development using gRPC and Mux.
- Containers & Kubernetes Ecosystem: Solid experience with container technologies (Docker) and orchestration using Kubernetes, including managing services within Kubernetes clusters.
- Strong Debugging & Problem-Solving Skills: Ability to diagnose and resolve performance issues across distributed systems.
- Team-Oriented: Excellent communication skills with the ability to work collaboratively in a team environment.
- Bonus Skills:
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with microservices architecture.
Webknot Technologies is a software development company specializing in software engineering, product development, cloud architecture, and digital transformation. We help transform business ideas into premium products in Retail, Financial Services, telecommunications, Health Care, and High-Tech domain all over the globe. Our team with young and highly talented individuals not only brainstorm every business problem for a creative solution but also delivers products with customer dependency helping our clients outshine their competitors. Time is money is the rule we run on hence every product is delivered at striking speed to accelerate your business towards success.
Find Popular Jobs on BigShyft.com
Jobs By Skill in City
Jobs By Skill
Apply to Similar Jobs
- MMobile ProgrammingJava DeveloperUnfundedStart-up501-1000 employees2y - 5y
Competitive pay
Bengaluru/ BangaloreJava, Spring Boot, Microservices - KKapture CXBackend Developer201-500 employeesPrivate1y - 3y₹9 - ₹18 LPABengaluru/ BangaloreJava, Spring Boot, Microservices, MySQL
- ZZampBackend EngineerSeedStart-up11-50 employees2y - 6y₹20 - ₹50 LPABengaluru/ Bangalore, Gurugram/ GurgaonGolang, Redis, Kafka, Kubernetes
- RRupeekSoftware Development Engineer - IISeries FStart-up1001-5000 employees2y - 5y
Competitive pay
Bengaluru/ BangaloreJava, REST API, Spring Boot, Data Structures, Algorithms - IINDmoneySenior Software Engineer - BackendSeries DStart-up201-500 employees1y - 4y₹12 - ₹32 LPABengaluru/ Bangalore, Gurugram/ GurgaonGolang, Python, Data Structures, Algorithms, MySQL
Find Popular Jobs on BigShyft.com
Jobs By Skill in City
Jobs By Skill
- Home
- >
- Jobs in Bengaluru
- >
- Golang Jobs
- >
- Golang Jobs in Bengaluru
- >
- Backend Developer (Golang)