Projectpie Technologies

11 Job openings at Projectpie Technologies
Senior NoSQL Database Engineer - MongoDB, Cassandra, Elasticsearch Kolkata 5 - 10 years INR 24.0 - 42.0 Lacs P.A. Work from Office Full Time

Responsibilities: Design, implement, manage, and optimize NoSQL databases (MongoDB, Cassandra, Elasticsearch). Automate DB ops using Terraform/Ansible. Handle cloud-based deployments, performance tuning, schema design Flexi working Performance bonus

Senior Wordpress Developer -GCP, Plugins, API Integration, Performance Kolkata 5 - 10 years INR 3.6 - 8.4 Lacs P.A. Work from Office Full Time

Responsibilities: * Ensure plugin compatibility, server-side functionality & GitLab integration * Collaborate with cross-functional teams on project delivery Flexi working Work from home

NoSQL Database Engineer - Cassandra, Terraform, GCP Kolkata 5 - 10 years INR 18.0 - 33.0 Lacs P.A. Hybrid Full Time

Role & responsibilities Design, implement, and operate distributed databases (MongoDB, Cassandra, CrateDB, Elasticsearch) across cloud and on-prem environments. Ensure high availability, security, and performance across our data platforms with appropriately scoped HADR solutions. Optimise queries, manage large data migrations, and lead initiatives like ILM and schema evolution for growing datasets. Work across teams to ensure databases align with application architecture, business needs, and security requirements. Monitor, troubleshoot, and resolve production issues, Preferred candidate profile Solid experience (4 to 8 years) managing and supporting MongoDB and Cassandra in production-grade systems. Practical experience working across public clouds (AWS, GCP). Strong scripting skills in Python or Bash. Deep understanding of Linux system administration and performance tuning. Strong communication skills and a collaborative approach to working with diverse technical and non-technical teams. Willingness to participate in a shared on-call rotation to ensure uptime and reliability.

Nosql Developer - Cassandra and Mongo DB Kolkata 4 - 9 years INR 12.0 - 30.0 Lacs P.A. Work from Office Full Time

Responsibilities: * Design, develop, and maintain NoSQL databases using Cassandra and MongoDB. * Collaborate with cross-functional teams on data modeling and query optimization. * Monitor database performance with Grafana. Flexi working

Senior Quality Engineer kolkata 7 - 12 years INR 18.0 - 30.0 Lacs P.A. Hybrid Full Time

Job Description: We are looking for a Senior Quality Engineer with strong hands-on experience in manual and automated testing of backend systems including APIs, microservices, databases , and messaging queues . The ideal candidate will own testing from planning to execution, work closely with cross-functional teams, and play a lead role in defining and improving quality processes. Key Responsibilities: Design and execute manual + automated tests for RESTful APIs, microservices, queues, and databases Develop automation using Java / JavaScript with frameworks like JUnit , TestNG , Cypress , Playwright , Mocha , TestCafe Conduct API testing using tools like Postman , Rest Assured , SoapUI , Bruno Build test strategies, write test cases, manage test data Perform regression , integration , system , and acceptance testing Work in Agile teams using Scrum , Kanban , or SAFe ; participate in sprint ceremonies Follow TDD/BDD practices where applicable Integrate tests into CI/CD pipelines using GitLab CI, Jenkins, or Bamboo Collaborate closely with Developers, DevOps, and Product teams Mentor junior QA engineers on best practices Use tools like ELK , Grafana , Dynatrace , and Elastic APM for issue investigation Test across SQL and NoSQL databases Contribute to backend performance testing using JMeter or Gatling Use Docker and Kubernetes for containerized environments Work with cloud platforms like AWS or GCP Key Skills Required: Languages: Java, JavaScript Testing Tools: Postman, SoapUI, Rest Assured, Cypress, Playwright, JUnit, Mocha, TestNG Performance Testing: JMeter, Gatling Databases: SQL and NoSQL DevOps & CI/CD: GitLab CI, Jenkins, Bamboo Cloud: AWS or GCP Containers: Docker, Kubernetes Monitoring: ELK, Grafana, Elastic APM, Dynatrace Version Control: GitLab, GitHub, Bitbucket Strong in test strategy, test case design, test data management Deep understanding of QA types: regression, integration, system, UAT Certifications (Preferred / Must-Have): ISTQB Certified (Foundation or Advanced) highly preferred CSQA desirable Preferred Candidate Profile: 7-12 years of QA experience with strong backend system exposure Excellent communication skills able to report bugs clearly and present results to stakeholders Strong collaboration experience with Dev, DevOps, and Product teams Proven mentorship experience within QA teams Apply if you want to: Drive test strategy and own quality for backend services Work with modern tech stacks in a dynamic, Agile environment Be part of a high-impact, collaborative engineering culture

Senior Quality Engineer kolkata 7 - 12 years INR 18.0 - 30.0 Lacs P.A. Hybrid Full Time

Job Description: We are looking for a Senior Quality Engineer with strong hands-on experience in manual and automated testing of backend systems including APIs, microservices, databases , and messaging queues . The ideal candidate will own testing from planning to execution, work closely with cross-functional teams, and play a lead role in defining and improving quality processes. Key Responsibilities: Design and execute manual + automated tests for RESTful APIs, microservices, queues, and databases Develop automation using Java / JavaScript with frameworks like JUnit , TestNG , Cypress , Playwright , Mocha , TestCafe Conduct API testing using tools like Postman , Rest Assured , SoapUI , Bruno Build test strategies, write test cases, manage test data Perform regression , integration , system , and acceptance testing Work in Agile teams using Scrum , Kanban , or SAFe ; participate in sprint ceremonies Follow TDD/BDD practices where applicable Integrate tests into CI/CD pipelines using GitLab CI, Jenkins, or Bamboo Collaborate closely with Developers, DevOps, and Product teams Mentor junior QA engineers on best practices Use tools like ELK , Grafana , Dynatrace , and Elastic APM for issue investigation Test across SQL and NoSQL databases Contribute to backend performance testing using JMeter or Gatling Use Docker and Kubernetes for containerized environments Work with cloud platforms like AWS or GCP Key Skills Required: Languages: Java, JavaScript Testing Tools: Postman, SoapUI, Rest Assured, Cypress, Playwright, JUnit, Mocha, TestNG Performance Testing: JMeter, Gatling Databases: SQL and NoSQL DevOps & CI/CD: GitLab CI, Jenkins, Bamboo Cloud: AWS or GCP Containers: Docker, Kubernetes Monitoring: ELK, Grafana, Elastic APM, Dynatrace Version Control: GitLab, GitHub, Bitbucket Strong in test strategy, test case design, test data management Deep understanding of QA types: regression, integration, system, UAT Certifications (Preferred / Must-Have): ISTQB Certified (Foundation or Advanced) highly preferred CSQA desirable Preferred Candidate Profile: 7-12 years of QA experience with strong backend system exposure Excellent communication skills able to report bugs clearly and present results to stakeholders Strong collaboration experience with Dev, DevOps, and Product teams Proven mentorship experience within QA teams Apply if you want to: Drive test strategy and own quality for backend services Work with modern tech stacks in a dynamic, Agile environment Be part of a high-impact, collaborative engineering culture

Principal Java Engineer kolkata 8 - 13 years INR 20.0 - 35.0 Lacs P.A. Hybrid Full Time

Role & responsibilities Were a fast-growing startup in the gaming industry, building high-performance, real-time platforms that power immersive digital experiences. Were looking for a Principal Java Engineer to lead the design and development of scalable backend systems that support live, data-intensive applications. This is a hybrid role based in Kolkata, ideal for someone who thrives on solving technical challenges, enjoys taking ownership, and wants to build great software in a dynamic, informal, and high-energy environment. Key Responsibilities: Design and develop scalable, resilient backend systems using Java (17+) and Spring Boot Architect APIs, microservices, and real-time backend components for gaming platforms Own backend infrastructure, deployment pipelines, monitoring, and system performance Collaborate with product and delivery teams to translate ideas into production-ready features Take full ownership of backend architecture from planning to delivery and iteration Continuously improve code quality, engineering practices, and overall system design Required Skills & Experience: 8-10 years of experience in backend engineering with strong expertise in Java (preferably 17+) and Spring Boot Proven experience building high-performance, distributed systems at scale Hands-on with cloud platforms (AWS, GCP, or Azure), Docker, and Kubernetes Strong understanding of SQL and NoSQL databases, caching (e.g., Redis), and messaging systems (Kafka, RabbitMQ) Solid skills in debugging, performance tuning, and system optimization Ability to work independently, make pragmatic decisions, and collaborate in a hybrid team setup Experience of working with CI/CD pipelines, infrastructure as code, and observability tools Good to Have: Experience in gaming, real-time platforms, or multiplayer systems Familiarity with WebSockets, or event-driven architecture. Why Join Us? Work in a creative, fast-paced domain that blends engineering depth with product excitement Flat structure and high trust focus on outcomes, not formalities Visible impact everything you build will be used by real players in real time Informal, collaborative culture where we take our work seriously, but not ourselves Flexible hybrid setup — 3 to 4 days a week in-office, with room for focused work and team alignment

Senior IT Delivery Lead kolkata 10 - 15 years INR 20.0 - 30.0 Lacs P.A. Work from Office Full Time

Roles and Responsibilities: Programme Delivery & Ownership Lead and oversee delivery across product, game, and platform teams. Take full ownership of timelines, quality, and release readiness. Translate business strategy into executable delivery plans. Agile Delivery Champion agile practices (Scrum, Kanban, Agility@Scale), driving efficiency and continuous improvement. Facilitate planning sessions, stand-ups, reviews, retrospectives, and delivery checkpoints. Mentor teams to foster autonomy, delivery confidence, and agile maturity. Stakeholder & Cross-Functional Engagement Collaborate with Engineering, Product Design, DevOps, QE, and Compliance teams. Engage and manage expectations of senior stakeholders and business sponsors. Ensure clarity of priorities, scope, and business value across teams. Technical & Business Integration Participate in technical discussions and decision-making processes. Translate technical complexities into business-friendly narratives for stakeholders. Support backlog refinement and delivery alignment with technical leads and product owners. Risk Management & Issue Resolution Identify, track, and mitigate delivery risks, blockers, and dependencies. Balance trade-offs between speed, scope, and quality. Ensure product compliance in regulated environments when applicable. Qualifications & Skills Required: 10-15 years of experience in agile delivery leadership roles (preferably in gaming, tech, or product environments). Strong understanding of platform architecture, backend systems, APIs, and integrations. Previous technical background in delivering Java based complex projects. Proven ability to lead complex, cross-functional teams in a fast-paced, distributed environment. Demonstrated ability to coach teams and drive agile transformations. Exceptional stakeholder management and communication skills. Hands-on experience with tools like Jira, Confluence, Figma, etc. Deep knowledge of Agile frameworks and scaled agile delivery Experience in value-based delivery. Exposure to gaming industry is a plus. Technical background (engineering or systems) is a strong advantage. Passion for gaming, digital product delivery, and agile innovation.

Senior Software Engineer kolkata 8 - 13 years INR 10.0 - 20.0 Lacs P.A. Hybrid Full Time

Job Title: Senior Software Engineer Location: Hybrid Kolkata (3-4 days per week in office) Industry: Real-time Systems / Technology Employment Type: Full-Time Compensation: Competitive, based on experience About the Role: Were a fast-growing startup in the gaming industry, building high-performance, real time platforms that power immersive digital experiences. Were looking for a Principal Java Engineer to lead the design and development of scalable backend systems that support live, data-intensive applications. This is a hybrid role based in Kolkata, ideal for someone who thrives on solving technical challenges, enjoys taking ownership, and wants to build great software in a dynamic, informal, and high-energy environment. Key Responsibilities: Design and develop scalable, resilient backend systems using Java (17+) and Spring Boot Architect APIs, microservices, and real-time backend components for gaming platforms features Own backend infrastructure, deployment pipelines, monitoring, and system performance Collaborate with product and delivery teams to translate ideas into production ready Take full ownership of backend architecture from planning to delivery and iteration Continuously improve code quality, engineering practices, and overall system design Required Skills & Experience: 1015 years of experience in backend engineering with strong expertise in Java (preferably 17+) and Spring Boot Proven experience building high-performance, distributed systems at scale Hands-on with cloud platforms (AWS, GCP, or Azure), Docker, and Kubernetes Strong understanding of SQL and NoSQL databases, caching (e.g., Redis), and messaging systems (Kafka, RabbitMQ) Solid skills in debugging, performance tuning, and system optimization Ability to work independently, make pragmatic decisions, and collaborate in a hybrid team setup Good to Have: Experience in gaming, real-time platforms, or multiplayer systems Familiarity with WebSocket, telemetry pipelines, or event-driven architecture Exposure to CI/CD pipelines, infrastructure as code, and observability tools Why Join Us? Work in a creative, fast-paced domain that blends engineering depth with product excitement Flat structure and high trust — focus on outcomes, not formalities Visible impact — everything you build will be used by real players in real time Informal, collaborative culture — where we take our work seriously, but not ourselves Flexible hybrid setup — 3 to 4 days a week in-office, with room for focused work and team alignment How to Apply: Send your resume or portfolio to: talent@projectpietech.com

Senior NoSQL Database Engineer kolkata 5 - 10 years INR 10.0 - 20.0 Lacs P.A. Hybrid Full Time

About the Role We are seeking a Senior NoSQL Database Engineer with deep expertise in Apache Cassandra and working knowledge of MongoDB. This role requires complete ownership of the Cassandra database lifecycle from initial provisioning and configuration to cluster expansion, upgrades, performance tuning, monitoring, backup, and security hardening.The ideal candidate is passionate about designing and maintaining resilient, high-availability, distributed data systems, and ensuring zero-downtime performance in production environments. ________________________________________ Key Responsibilities 1. Installation & Provisioning: Plan, install, and configure new Cassandra clusters from scratch across different environments (dev, staging, prod). Automate provisioning using scripts or Infrastructure-as-Code (Terraform, Ansible). Validate prerequisites such as OS tuning, Java/JVM versions, port configurations, and security policies. Ensure high-availability design through proper replication and data partitioning strategies. 2. Cluster Management & Scaling: Create and manage multi-node Cassandra clusters with defined replication and consistency settings. Add or remove nodes without downtime; handle token assignment and ring balancing. Manage data distribution, repair operations, compactions, and read/write load balancing. Plan and execute cluster upgrades and patching (minor and major versions) while ensuring zero or minimal downtime. 3. Performance Tuning & Optimization: Monitor performance metrics such as latency, throughput, GC behaviour, and disk I/O. Perform schema and query optimization in collaboration with developers. Adjust JVM parameters, cache settings, and compaction strategies to enhance performance. Identify and mitigate bottlenecks using tools like node tool, JMX, and Grafana dashboards. 4. Backup, Restore & Disaster Recovery: Implement automated backup strategies using nodetool snapshot or third-party tools (e.g., Medusa). Verify backup integrity and perform routine recovery drills. Establish and maintain disaster recovery plans with tested RTO and RPO goals. 5. Monitoring & Maintenance: Set up continuous monitoring with Prometheus, Grafana, or OpsCenter. Track and alert on key health indicators node status, compaction, heap usage, disk space, and dropped mutations. Participate in on-call rotations to handle production issues and database incidents. Conduct root-cause analysis (RCA) and preventive maintenance for recurring issues. 6. Security & Compliance: Implement role-based access control (RBAC) and secure authentication mechanisms. Enable TLS/SSL encryption for data-in-transit and data-at-rest where applicable. Regularly audit database permissions, rotate credentials, and comply with organizational security standards. 7. Upgrades & Continuous Improvement: Plan and execute in-place Cassandra upgrades and migrations between major versions. Validate schema and data consistency post-upgrade. Stay updated on new Cassandra releases, features, and performance enhancements. Recommend improvements for architecture, automation, and reliability. 8. Collaboration & Documentation: Work closely with DevOps, application, and infrastructure teams to align database configurations with business needs. Document installation, upgrade, and recovery procedures thoroughly (runbooks, knowledge base). Mentor junior team members and share operational best practices. ________________________________________ Required Skills At least 5 years of hands-on experience managing Cassandra in production environments. Strong knowledge of Cassandra internals gossip, token distribution, consistency, repair, and compaction. Proven experience with database provisioning, scaling, and upgrades. Proficient in Linux systems and scripting (Bash or Python). Experience with data replication, backup, and recovery automation. Familiarity with cloud platforms (AWS/GCP/Azure) for distributed Cassandra deployments. Good understanding of database security, encryption, and auditing. Effective communication and problem-solving skills. ________________________________________ Preferred (Nice to Have) Experience with MongoDB as a complementary NoSQL database. Familiarity with Terraform, Ansible, or Kubernetes for automation and containerized deployments. Exposure to Elasticsearch, Kafka, or other distributed systems. Hands-on with CI/CD pipelines for database release management. Knowledge of Prometheus, Grafana, or OpsCenter for performance visualization.

NoSQL Database Engineer kolkata 5 - 8 years INR 14.0 - 20.0 Lacs P.A. Hybrid Full Time

We are seeking a Senior NoSQL Database Engineer with deep expertise in Apache Cassandra and working knowledge of MongoDB . This role requires complete ownership of the Cassandra database lifecycle from initial provisioning and configuration to cluster expansion, upgrades, performance tuning, monitoring, backup, and security hardening. The ideal candidate is passionate about designing and maintaining resilient, highavailability, distributed data systems, and ensuring zero-downtime performance in production environments Role & responsibilities : 1. Installation & Provisioning Plan, install, and configure new Cassandra clusters from scratch across development, staging, and production environments. Automate provisioning using Infrastructure-as-Code (IaC) tools such as Terraform or Ansible . Validate environment prerequisites, including OS tuning, JVM configuration, port management, and security settings . Design for high availability and resilience using proper replication and data partitioning strategies. 2. Cluster Management & Scaling Create and manage multi-node Cassandra clusters with optimal replication and consistency settings. Scale clusters by adding or removing nodes seamlessly without downtime; manage token assignments and ring balancing . Oversee data distribution, repair operations, compactions , and load balancing across nodes. Plan and execute cluster upgrades and patches with minimal disruption. 3. Performance Tuning & Optimization Monitor cluster performance metrics latency, throughput, GC behavior, disk I/O, and heap utilization . Collaborate with development teams to optimize schema design and query performance . Fine-tune JVM parameters, caching , and compaction strategies for optimal throughput. Identify and mitigate performance bottlenecks using nodetool , JMX , and Grafana dashboards. 4. Backup, Restore & Disaster Recovery Implement automated backup and restore strategies using tools like nodetool snapshot or Medusa . Validate backup integrity through periodic recovery drills. Define and maintain disaster recovery (DR) plans with tested RTO/RPO objectives. 5. Monitoring & Maintenance Set up continuous monitoring using Prometheus , Grafana , or OpsCenter . Configure alerts for key cluster health indicators node status, compaction, heap usage, disk utilization, dropped mutations , etc. Participate in on-call rotations for production support and incident response. Conduct root cause analysis (RCA) and drive preventive maintenance for recurring issues. 6. Security & Compliance Implement and maintain role-based access control (RBAC) and secure authentication mechanisms . Enable TLS/SSL encryption for data-in-transit and data-at-rest. Perform regular audits , credential rotations , and ensure compliance with organizational and regulatory standards. Required Skills : At least 5 years of hands-on experience managing Cassandra in production environments. Strong knowledge of Cassandra internals gossip, token distribution, consistency, repair, and compaction Proven experience with database provisioning, scaling, and upgrades Proficient in Linux systems and scripting (Bash or Python) Experience with data replication, backup, and recovery automation Familiarity with cloud platforms (AWS/GCP/Azure) for distributed Cassandra deployments Good understanding of database security, encryption, and auditing. Effective communication and problem-solving skills. Preferred (Nice to Have) : Experience with MongoDB as a complementary NoSQL database Familiarity with Terraform, Ansible, or Kubernetes for automation and containerized deployments Exposure to Elasticsearch, Kafka, or other distributed systems Hands-on with CI/CD pipelines for database release management Knowledge of Prometheus, Grafana, or OpsCenter for performance visualization.