Jobs
Interviews

782 Nosql Databases Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

The ideal candidate for this role should have a minimum of 5 years of experience in the field. You will be collaborating closely with the reporting product manager to identify areas where enhancements can be made to the existing Tableau dashboard. Additionally, you will work in direct coordination with the sales channels business owner to recognize, document, monitor, and fulfill reporting needs. Your responsibilities will include designing and creating visually appealing reports and dashboards that convey relevant information to senior leadership effectively. It is essential that you become a subject matter expert (SME) within the team regarding Tableau visualization best practices and solutions. You will also be required to extract data from various sources across different departments within the organization, such as application logs, SQL and NoSQL databases, data lakes, marts, and warehouses. Furthermore, you will collaborate with both internal and external teams to offer valuable insights that can lead to the resolution of persistent issues affecting online sales metrics. Previous experience in reporting on ordering metrics related to subscription-based services would be considered highly advantageous for this role.,

Posted 22 hours ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Data Engineer at Lifesight, you will play a crucial role in the Data and Business Intelligence organization by focusing on deep data engineering projects. Joining the data platform team in Bengaluru, you will have the opportunity to contribute to defining the technical strategy and data engineering team culture in India. Your responsibilities will include designing and constructing data platforms and services, as well as managing data infrastructure in cloud environments to support strategic business decisions across Lifesight products. You will be expected to build highly scalable distributed data processing systems, data solutions, and data pipelines that optimize data quality and are resilient to poor-quality data sources. Additionally, you will own data mapping, business logic, transformations, and data quality, while participating in architecture discussions, influencing the product roadmap, and taking ownership of new projects. The ideal candidate for this role should possess proficiency in Python and PySpark, a deep understanding of Apache Spark, experience with big data technologies such as HDFS, YARN, Map-Reduce, Hive, Kafka, Spark, Airflow, and Presto, and familiarity with distributed database systems. Experience working with various file formats like Parquet, Avro, and NoSQL databases, as well as AWS and GCP, is preferred. A minimum of 5 years of professional experience as a data or software engineer is required for this full-time position. If you are a self-starter who is passionate about data engineering, ready to work with big data technologies, and eager to collaborate with a team of engineers while mentoring others, we encourage you to apply for this exciting opportunity at Lifesight.,

Posted 23 hours ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Java Fullstack Lead, you will be responsible for leading a team of developers in designing, developing, and maintaining web applications using Java and modern front-end frameworks. Your role will involve architecting and implementing scalable microservices-based solutions, collaborating with stakeholders to gather requirements, and translating them into technical specifications. You will ensure code quality through best practices, mentor junior developers, and troubleshoot and resolve issues with existing applications and systems. Additionally, you will participate in Agile ceremonies, contribute to the continuous improvement of team processes, and stay updated on emerging technologies and industry trends. Your qualifications include a Bachelor's degree in Computer Science or a related field and 8+ years of experience in software development, with a focus on Java technologies. You should have strong experience with front-end frameworks like AngularJS, React, or Vue.js, as well as proficiency in backend technologies such as Spring Boot and RESTful APIs. Hands-on experience with relational and NoSQL databases, microservices architecture, and Agile software development methodologies is essential. Proven leadership skills, problem-solving abilities, attention to detail, and excellent written and verbal communication skills are also required. In this role, you will optimize application performance, ensure high availability, implement security measures, work closely with cross-functional teams, and document application designs and processes for future reference. You will manage version control and deployments effectively, communicate with clients to understand their needs, and provide project status updates. Your familiarity with security best practices in software development, DevOps tools and practices, and tools like Git, Jenkins, and Docker will be beneficial. Your willingness to learn and adapt to new technologies and methods, along with strong interpersonal skills and a team-oriented mindset, will contribute to your success in this position.,

Posted 23 hours ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior Java Fullstack Developer, you will utilize your 6+ years of experience in full stack development with a strong focus on Java to contribute to the success of our team. Your role will be based in our office located in Chennai, specifically in Navallur. You should be available to start immediately or within 30 days. Your primary responsibilities will include leveraging your proficiency in Java and related technologies such as Spring, Spring Boot, and Hibernate. Additionally, you will apply your expertise in front-end frameworks like Angular and Grails, along with a strong understanding of HTML, CSS, and JavaScript. Experience with database technologies such as MySQL, PostgreSQL, or MongoDB is essential, as well as familiarity with RESTful APIs and Microservices architecture. You should possess knowledge of version control systems like Git and have experience working with build tools like Maven, NPM, or Gradle. Proficiency in Docker and Kubernetes is required, and familiarity with cloud platforms like AWS, Azure, or Google Cloud would be advantageous. Preferred qualifications include experience with DevOps practices and tools like Docker, Jenkins, and Kubernetes, as well as knowledge of Agile/Scrum methodologies. Experience with NoSQL databases like MongoDB or Cassandra would be beneficial. This is a full-time, permanent position that requires in-person attendance during day shifts from Monday to Friday. You must be able to reliably commute to our office in Chennai, Tamil Nadu, or be willing to relocate before starting work. A Bachelor's degree is required, along with 3 years of experience in Angular and 6 years in Java. Join our team and contribute to exciting projects while growing your skills in a dynamic work environment.,

Posted 23 hours ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Zeta Marketing Platform (ZMP) is a machine learning/AI powered customer acquisition and CRM multi-tenant platform. As a backend developer, you will work on server-side APIs and services to support a highly distributed event pipeline handling tens of thousands of messages per second. Joining the Software Engineering team as a senior member, you will play a key role in designing, developing, and maintaining the distributed systems CRM platform for Zeta. Collaboration with Engineers and Product Managers is essential to create a roadmap for building a comprehensive, multichannel marketing solution that leverages data across digital touch points to maximize return on marketing investment. Your expertise in distributed systems and cloud architecture is crucial, along with a strong foundation in design and development. You should be enthusiastic about working with high-throughput systems, focusing on throughput, performance, redundancy, and concurrency. Key Responsibilities: - Independently and cooperatively understanding business requirements, designing, and implementing core components for a marketing automation platform. - Designing and implementing application code to meet product requirements. - Ensuring high product quality through code reviews and unit tests. - Resolving bugs, implementing enhancements, and taking ownership of a significant product component in design and implementation. Requirements: - Strong academic credentials in computer sciences and distributed systems design and development. - Minimum 4 years of experience in developing scalable software platforms using Java/Ruby/Python or equivalent. - Undergraduate degree in Computer Science (or related field) from an English language university. - Excellent communication skills in a large-distributed development team environment. Qualifications: - BS or MS in Computer Science or related field. - 8-12 years of experience with Python, Ruby, J2EE, or equivalent OO paradigm. - Proficiency in Kafka, Elastic Search, NoSQL databases (e.g., Aerospike), Thrift, CI, and AWS. - Familiarity with container-based solutions is advantageous. - Experience in a fast-paced technology environment. - Strong object-oriented programming and design skills. - Problem-solving, critical thinking, and communication abilities. - Willingness to learn new skills and take on new challenges. Zeta Global is a data-powered marketing technology company that leverages Artificial Intelligence to personalize experiences and drive business growth for clients. The Zeta Marketing Platform facilitates end-to-end marketing programs across various digital channels, including Email, Display, Social, Search, and Mobile, delivering scalable and sustainable results for leading brands.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

We are looking for a seasoned Software Engineer to join our Backend team, the core group responsible for maintaining the functionality of our systems. If you are passionate about developing robust backend systems that operate seamlessly, this opportunity is tailor-made for you. As a Software Engineer in our team, you will be responsible for writing code that supports real-time gameplay, complex logic, and various other aspects of our systems. You will tackle significant challenges such as scalability, speed, and precision. If you thrive on solving intricate problems, writing clean code, and collaborating effectively with teammates, we would love to hear from you. Role Overview: As a Software Engineer, you will play a key role in developing scalable distributed services and introducing new user-facing features to drive innovation within our systems. Key Responsibilities: - Participate in the development of scalable distributed services. - Implement new features that enhance user experience. - Drive innovation by exploring and implementing cutting-edge technologies. - Enhance the efficiency, scalability, stability, and security of the system. - Collaborate closely with development and design teams to refine feature specifications. - Manage project priorities, deadlines, and deliverables effectively. Qualifications: - Minimum of 3 years of hands-on experience in NodeJS and Typescript, with a strong foundation in computer science principles. - Proficiency in data structures, algorithms, design patterns, and software design concepts. - Familiarity with technologies such as Socket.io, NestJS, and microservices. - Good understanding of both relational (RDBMS) and non-relational (NoSQL) databases. - Knowledge of distributed systems, scalability, and availability. - Profound understanding of concurrency, synchronization, and memory management. - Experience with other programming languages is a plus. - Prior experience in a startup environment would be advantageous. - Excellent communication skills to effectively convey ideas and collaborate with stakeholders. If you are excited about the prospect of working on challenging backend systems, driving innovation, and enhancing user experiences, we encourage you to apply for this role.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

The job requires you to translate complex functional requirements into technical requirements and implement a coherent and progressive development strategy for the product line. You will design, develop, and maintain complex systems using the best development practices and technology available. You will be responsible for the overall software development life cycle, ensuring the delivery of high-quality, scalable, and extensible systems and applications on time and within budget. It is essential to adopt and evolve software engineering practices and tools within the organization, staying updated with the latest technology developments and open-source offerings to solve business problems effectively. Collaboration with other technology and business teams is crucial to provide efficient and robust solutions. Managing the bug triage process and reporting on the status of product delivery and quality to management, customer support, and product teams are also part of the responsibilities. The ideal candidate should have a minimum of 5 years of hands-on experience in Java, a strong understanding of data structures and algorithms, and sound knowledge of object-oriented programming with excellent software design skills. Experience with SOA/Microservices/Restful services and development of N-tier J2EE / Java Springboot applications is required, along with a strong understanding of database design and optimized SQL query writing. Exposure to NoSQL databases, Apache Kafka, RabbitMQ, or other Queueing systems, caching technologies, log processing, and creating monitoring dashboards will be beneficial for this role.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Spring Boot Tech Lead at Webknot Technologies, you will play a pivotal role in designing, developing, and maintaining intelligent, scalable, and high-performance backend applications. Your expertise in Java and Spring Boot will be key in leading technical discussions, mentoring developers, and driving architectural decisions. You will collaborate closely with product managers, front-end developers, and DevOps teams to deliver end-to-end solutions and shape the future of technology. Your responsibilities will include architecting and implementing event-driven solutions for web and mobile platforms, building and enhancing RESTful APIs, translating business requirements into technical specifications, and optimizing application performance and scalability. Additionally, you will lead code reviews, provide technical mentorship, and guide junior developers while ensuring minimal downtime and resolving complex technical issues efficiently. To excel in this role, you must have a minimum of 5+ years of hands-on experience in Java backend development with a strong command over Spring Boot. Proficiency in microservices architecture, event-driven systems, and scalable service design is essential. Your expertise in GCP Cloud and other cloud platforms like AWS or Azure, relational and NoSQL databases, RESTful API design, message brokers, version control systems, build tools, containerization, CI/CD pipelines, DevOps practices, and infrastructure management will be crucial. If you possess excellent analytical, problem-solving, communication, and leadership skills, and are passionate about shaping the future of technology through innovative solutions, we invite you to join us at Webknot Technologies and be part of a culture that encourages innovation, ownership, and continuous learning.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Senior Full Stack Engineer at GlobalLogic, you will play a crucial role in designing and developing scalable and efficient solutions across the tech stack. Your expertise in Angular, Java, Spring Boot, databases, and CI/CD pipelines will be essential in creating innovative applications that meet the needs of our clients. You will collaborate with cross-functional teams to deliver new features and products, ensuring that best practices in development and testing are followed. You should have a Bachelor's Degree or higher with at least six years of work experience. Proficiency in Front-End Development using Angular, as well as experience with HTML, CSS, JavaScript, and responsive design, is required. Your expertise in Back-End Development, including Java, Spring Boot, RESTful APIs, and microservices architecture, will be essential. Experience with SQL and NoSQL databases, CI/CD tools like Jenkins, and cloud platforms like AWS is also necessary. Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes is a plus. Responsibilities: - Design, develop, and maintain full-stack applications using Angular and Java Spring Boot. - Implement and manage database schemas and queries using relational or NoSQL databases. - Build, deploy, and monitor applications using CI/CD pipelines. - Collaborate with teams to define and deliver new features and products. - Write clean, scalable, and maintainable code adhering to best practices. - Troubleshoot and resolve software defects and performance bottlenecks. - Leverage AWS to build and deploy cloud-native applications. - Stay updated on emerging technologies and frameworks to optimize the technical stack. At GlobalLogic, we prioritize a culture of caring, where people come first. You will experience an inclusive environment focused on learning and development, interesting and meaningful work, balance, flexibility, and trust. Join us to work on impactful projects that shape the future of digital products and experiences, while growing both personally and professionally in a supportive and collaborative environment. About GlobalLogic: GlobalLogic, a Hitachi Group Company, is a leading digital engineering partner to innovative companies worldwide. With a focus on intelligent products, platforms, and services, we collaborate with clients in transforming businesses and industries. Join us in shaping the digital revolution and creating cutting-edge solutions that make a difference in the world today.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

kolkata, west bengal

On-site

As a talented Backend Developer in the Game industry, you will be responsible for designing and implementing high-performance, scalable systems to cater to millions of users. Your role will involve building robust solutions, ensuring seamless user experiences, and optimizing infrastructure for large-scale applications across various domains. Your key responsibilities will include designing, developing, and maintaining reliable backend services using modern programming languages and frameworks. You will focus on building low-latency, high-throughput systems capable of handling large volumes of concurrent traffic. Additionally, you will be responsible for modeling and maintaining efficient relational and NoSQL databases, as well as developing cloud-native applications and leveraging infrastructure-as-a-service solutions for scalability. Monitoring, troubleshooting, and enhancing system reliability with a focus on uptime and performance, as well as collaborating with cross-functional teams to deliver end-to-end solutions that align with business requirements, will also be part of your role. Implementing secure, robust systems to protect data and prevent vulnerabilities will be crucial. You should have a strong foundation in Java, Python, or similar languages, with experience in multithreaded programming. Knowledge of distributed systems, load balancing, caching strategies, and proficiency in MySQL/PostgreSQL, as well as familiarity with NoSQL databases like MongoDB or Cassandra, will be required. Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and cloud platforms such as AWS, Azure, or GCP is essential. You should also possess strong problem-solving skills and the ability to troubleshoot complex issues and implement robust, scalable solutions. Preferred qualifications include experience in designing systems for real-time data processing or high-concurrency applications, familiarity with event-driven architectures and asynchronous processing, and understanding of system observability tools like Prometheus and Grafana. In return, you will have the opportunity to work on cutting-edge scalable systems for diverse applications in a collaborative, technology-driven work environment. You will also have access to advanced tools and professional growth opportunities, along with a competitive compensation and benefits package.,

Posted 1 day ago

Apply

14.0 - 18.0 years

0 Lacs

karnataka

On-site

The Crew Manager team is seeking a Senior Software Developer to contribute to the development and maintenance of the CrewManager Application, which is responsible for managing the Crew (Cockpit and Cabin Crew). In this role, you will be involved in various tasks ranging from developing new features/functions and enhancing system quality/stability to regular maintenance activities. You will utilize advanced skills and concepts to oversee large, complex projects and demonstrate a strong understanding of business applications. Collaboration with technical staff to identify and resolve software issues, address customer complaints, and incorporate suggestions for improvements will be part of your responsibilities. You will showcase extensive knowledge of technical solutions, design and code complex applications using advanced technology, and may be involved in creating optimization programs and prototype applications. Additionally, you may oversee product development initiatives. Requirements: - Proficiency in Core Java and J2EE technologies - Strong grasp of Software Architecture and Design principles - Excellent Problem-Solving Capabilities - Familiarity with CI/CD pipelines, Branching & Merging in Team - Experience with relational databases (Oracle, MySQL) and noSQL databases (Mongo) - Proficiency in XML, Apache Camel, and Tomcat - Ability to conduct in-depth systems diagnostics and root cause analysis - Willingness to adapt to new technologies, practices, and master them - Development of utilities/tools and automation of data/result processing and analysis - Familiarity with profilers, debuggers, Logging Framework (log4Net) - Focus on Code Quality & Metrics - Collaboration with the team to resolve problems and provide guidance - Knowledge of Java 8+ and Spring Framework 5 - Proficiency in version control systems like GIT - Experience with Test driven development (TDD) using Junit4+ and Mockitos - Hands-on Experience with Soap-based and Restful services - Strong understanding of Object-Oriented Paradigms - Experience working with Cloud platforms, with preference for AWS - Familiarity with ORM framework like Hibernate - Ability to work independently and assist the team in task delivery Additional Skills and Behavioral Traits: - Understanding of the Airline domain is an added advantage - Demonstrated Good Communication and Interpersonal skills - Proactiveness in learning new technologies and taking initiatives - Familiarity with Agile methodology - Knowledge of Sonar and Veracode is a plus Experience: 14-16 Years Primary Skill: CNA Development Sub Skill(s): CNA Development Additional Skill(s): Core Java About The Company: Infogain is a human-centered digital platform and software engineering company headquartered in Silicon Valley. We specialize in engineering business outcomes for Fortune 500 companies and digital natives across various industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. As a Microsoft Gold Partner and Azure Expert Managed Services Provider (MSP), we accelerate experience-led transformation in the delivery of digital platforms. With offices in multiple locations worldwide, we are committed to delivering innovative solutions and driving digital transformation for our clients.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across various industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many everyday objects are created and manufactured using our Product Lifecycle Management (PLM) software. We are seeking motivated Software Engineers to join the Service Lifecycle Management (SLM) team in Siemens DI SW. In this role, you will support software development and quality activities for a SaaS-based solution connecting PLM with CRM/EAM/ERP. The product is currently in the phase of transitioning from an idea to a technical and functional proof of concept (POC), gathering customer feedback, and ultimately evolving into a SaaS-based product for customer production use. Your responsibilities will include participating in the development efforts of the cloud-based SaaS solution from the ground up. You will work within an agile team with end-to-end responsibility for design, development, testing, deployment, maintenance, support, and other tasks to ensure the delivery of high-quality software within defined timeframes, particularly focusing on back-end development tasks. Additionally, you will be working in a startup environment, building POCs and demos for stakeholders, incorporating feedback, and finalizing deployable solutions for customers. This role involves development in cloud technologies and offers a valuable learning experience within a startup setting under the Siemens umbrella, collaborating with SLM product managers and experts. You will have the opportunity to learn new software and technologies quickly, provide recommendations on technology and architecture, and contribute to the growth of the SaaS solution. Qualifications: - BE/BTech/MTech degree - Minimum of 6 years of full-stack or back-end development and design experience in enterprise-scale SaaS products, covering the full development cycle from requirements to production release and customer support - At least 3 years of experience in back-end development of web applications using Java and Spring framework - Experience in micro-services architecture, Teamcenter Development, REST API design and implementation, AWS Cloud platform, and Java Scripts - Excellent communication skills Advantages: - Experience in multi-tenant applications development, identity and access management, working with containers (Docker), and NoSQL Databases Preferred domains: - Business-to-Business Web Portals, PLM and SLM - Familiarity with OOP design patterns and SOLID principles - Practical experience in front-end development Personal characteristics: - Self-motivated and driven - Excellent interpersonal, planning, and organizational skills - Attention to detail and problem-solving skills - Passion for learning new technologies and methodologies - Ability to work well with minimal supervision in a diverse agile team - Customer and product-driven Siemens is a global organization with a diverse workforce dedicated to building the future. We value equality and encourage applications that reflect the diversity of the communities we serve. Employment decisions at Siemens are based on qualifications, merit, and business needs. Join us in shaping tomorrow and benefit from our comprehensive reward package, including a competitive salary, bonus scheme, generous holiday allowance, pension, and private healthcare. Siemens Software. Transform the Everyday with Us.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

coimbatore, tamil nadu

On-site

You will be joining a team of seasoned technologists with a strong passion for solving business problems by providing end-to-end engineering solutions. Our team has successfully delivered scalable products utilized by over 200,000 users globally. As a Java Developer with 4 to 8 years of experience, you will play a crucial role in designing, developing, and maintaining high-performance applications using Java and related technologies. Your primary responsibilities will include developing, testing, and deploying Java-based applications, collaborating with stakeholders to understand software requirements, writing clean and efficient code, optimizing application performance, and resolving technical issues across different environments. You will also be integrating third-party APIs, participating in code reviews, and staying up-to-date with the latest trends in Java and related technologies. To excel in this role, you should possess 4 to 8 years of Java application development experience and have expertise in Core Java, Java 8+, Spring Framework, Hibernate or JPA, RESTful API development, and Microservices Architecture. Additionally, hands-on experience with SQL and NoSQL databases, build tools, version control systems, unit testing frameworks, and containerization tools is required. Knowledge of DevOps practices, cloud platforms, and message brokers will be beneficial. Preferred skills include exposure to Front-End Technologies, performance tuning, and familiarity with ElasticSearch and logging tools. Strong communication, collaboration, problem-solving, and debugging skills are essential for this role. If you are prepared to travel and find this position intriguing, please share your profile with us at hr@innoboon.com.,

Posted 1 day ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

As a Senior Engineer at Impetus Technologies, you will play a crucial role in designing, developing, and deploying scalable data processing applications using Java and Big Data technologies. Your responsibilities will include collaborating with cross-functional teams, mentoring junior engineers, and contributing to architectural decisions to enhance system performance and scalability. Your key responsibilities will revolve around designing and maintaining high-performance applications, implementing data ingestion and processing workflows using frameworks like Hadoop and Spark, and optimizing existing applications for improved performance and reliability. You will also be actively involved in mentoring junior engineers, participating in code reviews, and staying updated with the latest technology trends in Java and Big Data. To excel in this role, you should possess a strong proficiency in Java programming language, hands-on experience with Big Data technologies such as Apache Hadoop and Apache Spark, and an understanding of distributed computing concepts. Additionally, you should have experience with data processing frameworks and databases, strong problem-solving skills, and excellent communication and teamwork abilities. In this role, you will collaborate with a diverse team of skilled engineers, data scientists, and product managers who are passionate about technology and innovation. The team environment encourages knowledge sharing, continuous learning, and regular technical workshops to enhance your skills and keep you updated with industry trends. Overall, as a Senior Engineer at Impetus Technologies, you will be responsible for designing and developing scalable Java applications for Big Data processing, ensuring code quality and performance, and troubleshooting and optimizing existing systems to enhance performance and scalability. Qualifications: - Strong proficiency in Java programming language - Hands-on experience with Big Data technologies such as Hadoop, Spark, and Kafka - Understanding of distributed computing concepts - Experience with data processing frameworks and databases - Strong problem-solving skills - Knowledge of version control systems and CI/CD pipelines - Excellent communication and teamwork abilities - Bachelor's or master's degree in Computer Science, Engineering, or related field preferred Experience: 7 to 10 years Job Reference Number: 13131,

Posted 1 day ago

Apply

7.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As an Enterprise Architect with over 12 years of experience, based in Pune Magarpatta and following a hybrid work mode, your key responsibilities will include overseeing and optimizing Azure infrastructure to ensure high availability, scalability, and security. You will design and implement robust, scalable, and secure solutions using Microsoft technologies such as .NET, Azure, and SQL Server. Additionally, you will be responsible for developing and maintaining data architectures to ensure data integrity, accessibility, and security, while utilizing analytics tools for deriving actionable insights. Collaboration with front-end developers to create intuitive and responsive user interfaces using modern frameworks like Angular and React will be a part of your role. You will also architect and implement microservices and microfrontends to enhance modularity and scalability of applications. Ensuring alignment of standards in tools and software, creating tribes and communities of practice, and providing technical guidance and mentorship to development teams will be crucial aspects of your job. In addition, you will work closely with business stakeholders to understand requirements and translate them into technical solutions. Continuous improvement and staying updated with industry trends, designing, developing, and maintaining robust web and mobile applications, managing Azure infrastructure and cloud services, implementing and overseeing Identity and Access Management solutions, and utilizing CMS technologies for content management will be part of your responsibilities. Deep integration and management of SQL and NoSQL databases, with a focus on data privacy, application performance, and security will also be key areas of your expertise. Qualifications: - Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. - Experience: Minimum of 7 years of experience in enterprise architecture, with at least 12 years of Solution Architect experience focusing on Azure infrastructure and Microsoft technologies. Technical Skills: - Proficiency in Azure services and infrastructure management. - Strong knowledge of .NET, C#, and SQL Server. - Experience with data architecture, analytics tools, front-end development using Angular and React, microservices, and web/mobile development. - Familiarity with AKS (Azure Kubernetes Service), Identity and Access Management solutions, CMS technologies like Sitecore, and SQL/NoSQL databases including Snowflake. Soft Skills: - Excellent communication and interpersonal skills. - Strong problem-solving and analytical abilities. - Ability to work collaboratively in a team environment. By fulfilling these responsibilities and utilizing your technical and soft skills, you will play a pivotal role in the continuous improvement, innovation, and successful delivery of solutions in a collaborative and dynamic work environment.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Senior/Lead Software Engineer specializing in Java Development, you will be responsible for developing Java-based backend and React-based frontend for a long-term project for a North American client. The position is based in Trivandrum, India, where you will collaborate with the existing project team on technical and management aspects. Your role will involve requirement elicitation, software architecture designing, implementation, and code reviews. It is essential to take each assigned task to completion while ensuring the quality of deliverables. Your ability to work with minimal supervision, along with self-initiatives, decision-making skills, and a go-getter attitude, will be crucial in this role. Your key responsibilities will include performing software requirements analysis, determining functional and non-functional requirements, creating solutions, and designing software architecture. You will write high-quality code, conduct developer-level verification, and communicate clearly regarding requirements and deliverable expectations. Timely delivery of quality products and effective collaboration with stakeholders, including customers, will be essential for successful project execution. Additionally, you will be expected to manage priority changes and conflicts gracefully, address customer escalations promptly, and proactively suggest tools to enhance quality and productivity. Staying updated on relevant technology and process advancements will also be part of your role. Qualifications and Requirements: - Over five years of experience in software development - At least three years of experience in Java development and a minimum of two years in React - Proficiency in developing Web APIs/RESTful services using Spring Boot - Familiarity with NoSQL databases like MongoDB - Experience with code quality tools, unit testing, JavaScript/TypeScript, and other web technologies - Understanding of Material design principles, Authentication, and Authorization concepts - Knowledge of Angular/React Native is an added advantage - Proficient in debugging web pages, using code versioning tools like Git, and understanding software development lifecycles - Experience in Agile development methodology and various development tools for designing, coding, testing, bug tracking, and collaboration - Bachelor's degree or equivalent in an Engineering discipline (Computer/Electronics) Knowledge, Skills, and Abilities: - Positive attitude and willingness to explore new software implementations and troubleshoot issues - Strong interpersonal skills for effective teamwork - Flexibility to work in a distributed global team across time zones - Excellent written and oral communication skills - Strong work ethic with a proactive approach - Ability to estimate work volume accurately for assigned tasks,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

Imagine what you could do here. At Apple, phenomenal ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The people here at Apple dont just create products - they create the kind of wonder thats revolutionized entire industries. Its the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it! We are looking for a passionate NoSQL / Search Engineer to help manage the large scale data store environments. This team is responsible for providing new architectures and scalability solutions to ever growing business and data processing needs. Individual can go to the depths to solve complex problems and have the curiosity to explore and learn new technologies for innovative solutions. Design, implement and maintain NoSQL database systems / search engines. Develop and optimize search algorithms to ensure high performance and accuracy. Analyze and understand data requirements to design appropriate data models. Monitor and troubleshoot database performance issues, ensuring system stability and efficiency. Implement data indexing and ensure efficient data retrieval processes. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Stay updated with the latest advancements in NoSQL and search technologies, and apply them to improve existing systems. Create and maintain documentation related to database configurations, schemas, and processes Will work with global teams in US. Deliver solutions that can keep up with a rapidly evolving product in a timely fashion Minimum Qualifications 4+ years or experience as a NoSQL / Search Engineer or in a similar role. Strong understanding and hands-on experience with NoSQL databases such as Cassandra, Couchbase, or similar. Expertise in search technologies such as Elasticsearch, Solr, or similar. Proficiency in programming languages such as Java, Python Familiarity with data modeling, indexing, and query optimization techniques. Experience with large-scale data processing and distributed systems. Strong problem-solving skills and attention to detail. Good in depth understanding of the Linux in term of debugging tools and performance tuning Preferred Qualifications Experience with cloud platforms such as AWS, Google Cloud, or Azure is a plus Knowledge of machine learning techniques and their application in search is an added bonus to have JVM Tuning tools, OS Performance and Debugging Open source contributions will be a huge plus Submit CV,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Python (AI / ML) Developer at our company in Indore, you will be responsible for designing and developing RESTful APIs using Flask. You will also play a key role in developing and maintaining web applications with Python and Flask, as well as integrating OpenAI technologies into both existing and new applications. Your expertise will be essential in designing, developing, and implementing machine learning models and algorithms. Moreover, you will collaborate closely with data scientists to implement AI models effectively. In this role, you will need to write efficient, scalable, and reusable Python code while optimizing and fine-tuning machine learning models for optimal performance. Troubleshooting and debugging applications will also be a part of your responsibilities. Ensuring the scalability and performance of applications, as well as implementing security best practices, will be crucial aspects of your work. Participating in code reviews to ensure adherence to best practices, creating and maintaining technical documentation, and staying up-to-date with the latest advancements in AI/ML technologies will also be integral parts of your role. Collaboration with cross-functional teams to define and achieve project goals will be essential for the success of the projects. Preferred skills for this position include 3 years of experience and a degree in Computer Science, strong expertise in Python, Flask, and REST APIs. Hands-on experience with OpenAI, SQL/NoSQL databases, and Git is highly desired. Additionally, solid knowledge of Machine Learning, CI/CD pipelines (GitHub), and cloud platforms such as AWS, Azure, or GCP will be advantageous for this role.,

Posted 1 day ago

Apply

12.0 - 16.0 years

0 Lacs

indore, madhya pradesh

On-site

ECI is the leading global provider of managed services, cybersecurity, and business transformation for mid-market financial services organizations across the globe. From its unmatched range of services, ECI provides stability, security, and improved business performance, freeing clients from technology concerns and enabling them to focus on running their businesses. More than 1,000 customers worldwide with over $3 trillion of assets under management put their trust in ECI. At ECI, success is believed to be driven by passion and purpose. The passion for technology at ECI is only surpassed by the commitment to empowering employees around the world. The Opportunity: ECI has an exciting opportunity for an experienced Full Stack Architect. The ideal candidate will have extensive experience in designing and developing custom applications, with a strong focus on both front-end and back-end technologies. A positive attitude, rigorous work habits, and professionalism in the workplace are a must. Fluency in English, both written and verbal, is required. This is an onsite role. What you will do: - Architect and design: Lead the architecture and design of custom applications, ensuring scalability, performance, and security. Designs the overall architecture and ensures it meets the business requirements. Hands-on experience on Microservices, Event-Driven, Serverless, and Monolithic architecture. - Develop full stack solutions: Build and maintain both front-end and back-end components of web applications. - Collaborate with teams: Work closely with product managers, UX/UI designers, and other developers to deliver high-quality solutions. - Code reviews and best practices: Conduct code reviews and enforce best practices to ensure code quality and maintainability. - Integrate with third-party services: Implement and manage integrations with external APIs and services. - Optimize performance: Identify and resolve performance bottlenecks to ensure applications run smoothly. - Stay updated: Keep up-to-date with the latest industry trends and technologies to continuously improve our tech stack. - Design Principals: Should have a good understanding of design principles like SOLID, DRY, etc. - Database management: Should have hands-on experience designing the database. Good understanding of normal forms, etc. - PreSales & Proposals: Collaborate with the sales team to develop detailed technical proposals, including solution architectures, implementation plans, and cost estimates. Develop and present PoC demonstrations to validate the proposed solution and showcase its capabilities. Communicate the proposed solution effectively to the customer, highlighting its benefits and technical details. - Experience working with Big data & data pipelines (architecture and/or development) - Experience working with Power Platform & SharePoint Online (M365 technologies) - Experience working with GenAI. Who you are: - Experience: Proven 12+ years of experience as a Full Stack Developer or similar role, with a strong portfolio of custom applications. - Education: Bachelors or master's degree in computer science, Engineering, or a related field. - Technical skills: Proficiency in front-end technologies (HTML, CSS, JavaScript, React, Angular) and back-end technologies (Node.js, Python, Java, Ruby). - Database management: Experience with both relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases. - Cloud platforms: Familiarity with cloud services such as AWS, Azure, or Google Cloud. - DevOps: Knowledge of DevOps practices and tools (Docker, Kubernetes, Jenkins) for continuous integration and deployment. - Problem-solving: Strong analytical and problem-solving skills. - Communication: Excellent verbal and written communication skills. Bonus points if you have: - Experience with microservices architecture. - Knowledge of serverless computing. - Familiarity with CI/CD pipelines. ECI's culture is all about connection - connection with clients, technology, and most importantly with each other. In addition to working with an amazing team around the world, ECI also offers a competitive compensation package and more! If you believe you would be a great fit and are ready for your best job ever, we would like to hear from you! Love Your Job, Share Your Technology Passion, Create Your Future Here!,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be involved in establishing and implementing new or revised application systems and programs in collaboration with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Responsibilities: - Conduct feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development tasks - Establish and implement new or revised applications systems and programs to meet specific business needs - Monitor and control all phases of the development process and provide user and operational support on applications to business users - Utilize specialty knowledge to analyze complex problems, evaluate business processes, system processes, and industry standards - Recommend and develop security measures for successful system design and functionality - Consult with users/clients and recommend advanced programming solutions - Ensure essential procedures are followed and define operating standards and processes - Act as an advisor or coach to new or lower-level analysts Qualifications: - 5-8 years of relevant experience - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - Working knowledge of consulting/project management techniques/methods - Ability to work under pressure and manage deadlines or unexpected changes Education: - Bachelor's degree/University degree or equivalent experience As a Full Stack Java Developer in the Integration Services team, you will design, develop, and maintain core components of the UI Platform Services, including cloud-native microservices, APIs, and user interfaces. Your responsibilities will include ensuring seamless integration with other platform services, collaborating with stakeholders, and mentoring junior developers through code reviews. Technical Requirements: - Strong Java Skills, including experience with Java and related frameworks like Spring Boot - Front-End Expertise in modern JavaScript frameworks such as React, Angular, Vue.js, and related technologies like HTML and CSS - Cloud-Native Development experience with containerization technologies like Docker, Kubernetes - Microservices Architecture understanding and experience in designing RESTful APIs - CI/CD familiarity with continuous integration and continuous deployment practices and tools like Jenkins, GitLab CI - Database Technologies experience with relational and/or NoSQL databases - Testing knowledge of testing frameworks and best practices - Collaboration and teamwork skills - Problem-Solving abilities Bonus Skills (Preferred but not required): - Experience with OpenShift or Cloud Foundry - Experience with DevSecOps practices - Experience with SRE best practices - Financial industry experience This job description provides an overview of the work performed. Additional job-related duties may be assigned as required.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Staff Engineer in the Backend Engineering team of Digital Business at Sony Pictures Networks in Bangalore, you will play a crucial role in driving the architecture, design, and development of scalable backend systems that power SonyLIV's digital experiences. Your responsibilities include acting as a technical leader and mentor within the engineering team to ensure high performance, reliability, and innovation across services and platforms. To excel in this role, you should have a Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. You should be proficient in working with scalable backend systems, cloud platforms, and modern backend stacks such as Node.js, No/SQL, REDIS, and Kafka. This is a hands-on role that involves 70% or more direct coding. You will collaborate with internal stakeholders like Frontend Engineering, DevOps, QA, Product Management, Data Engineering, and Security, as well as external partners like tech vendors, third-party APIs/integrations, and CDN partners. Reporting to the AVP/Sr. EM of Backend Engineering, Digital Business, you will lead the design and development of scalable backend services for SonyLIV's core OTT platform. Architecting microservices with a focus on modularity, performance, and fault tolerance will be a key aspect of your role. You will also mentor junior engineers, conduct design/code reviews, and promote best practices. Collaborating with cross-functional teams to define, build, and release product features is essential. Your expertise in scalable backend architecture, RESTful API design, RDBMS/NoSQL databases, message queues, event-driven systems, cloud-native infrastructure, containerization, caching strategies, security principles, and system design will be critical in ensuring service uptime, latency, and performance through effective observability and monitoring. You will also contribute to technical strategy and long-term architectural decisions while driving automation, CI/CD, and deployment excellence. As a successful candidate, you will possess tech agility, an analytical mindset with a problem-solving attitude, a strong sense of ownership and accountability, a passion for clean code and performance optimization, effective communication skills, and the ability to collaborate technically. You should be self-motivated and adaptable to a dynamic, fast-paced environment. Joining Sony Pictures Networks will give you the opportunity to be part of a leading entertainment network in India, with channels like SET, SAB, MAX, PAL, PIX, and Sony LIV. The foray into the OTT space with Sony LIV and the independent production venture Studio Next offer exciting prospects to be part of a digitally-led content powerhouse. If you are someone who is passionate about pushing boundaries and driving innovation, we invite you to be a part of our journey to Go Beyond.,

Posted 1 day ago

Apply

1.0 - 3.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl We are always moving forward always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role Are you passionate about solving complex problems Do you thrive in a fast-paced environment Then theres a good chance you will love being a part of our Software Engineering Development team at Kyndryl, where you will be able to see the immediate value of your work. As a Software Engineering - Developer at Kyndryl, you will be at the forefront of designing, developing, and implementing cutting-edge software solutions. Your work will play a critical role in our business offering, your code will deliver value to our customers faster than ever before, and your attention to detail and commitment to quality will be critical in ensuring the success of our products. Using design documentation and functional programming specifications, you will be responsible for implementing identified components. You will ensure that implemented components are appropriately documented, unit-tested, and ready for integration into the final product. You will have the opportunity to architect the solution, test the code, and deploy and build a CI/CD pipeline for it. As a valued member of our team, you will provide work estimates for assigned development work, and guide features, functional objectives, or technologies being built for interested parties. Your contributions will have a significant impact on our products' success, and you will be part of a team that is passionate about innovation, creativity, and excellence. Above all else, you will have the freedom to drive innovation and take ownership of your work while honing your problem-solving, collaboration, and automation skills. Together, we can make a difference in the world of cloud-based managed services. Your Future at Kyndryl The career path ahead is full of exciting opportunities to grow and advance within the job family. With dedication and hard work, you can climb the ladder to higher bands, achieving coveted positions such as Principal Engineer or Vice President of Software. These roles not only offer the chance to inspire and innovate, but also bring with them a sense of pride and accomplishment for having reached the pinnacle of your career in the software industry. Who You Are Youre good at what you do and possess the required experience to prove it. However, equally as important you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused someone who prioritizes customer success in their work. And finally, youre open and borderless naturally inclusive in how you work with others. Required Technical And Professional Experience 1 year of experience working as a software engineer on complex software projects Excellent coding skills and solid development experience (Java, Python, .Net etc.) with debugging and problem-solving skills Software development methodologies, with demonstrated experience developing scalable and robust software Experienced in relational and NoSQL databases, data mapping, XML/JSON, Rest based web services Knowledge of architecture design - Microservices architecture, containers (Docker & k8s), messaging queues Deep understanding of OOP and Design patterns Preferred Technical And Professional Experience Bachelor&aposs degree in Computer Science, related technical field, or equivalent practical experience Certification in one or more of the hyperscalers (Azure, AWS, and Google GCP) - otherwise, you can obtain certifications with Kyndryl Experience with DevOps tools and modern engineering practices Being You Diversity is a whole lot more than what we look like or where we come from, its how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But were not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you and everyone next to you the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. Thats the Kyndryl Way. What You Can Expect With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed. Get Referred! If you know someone that works at Kyndryl, when asked How Did You Hear About Us during the application process, select Employee Referral and enter your contact&aposs Kyndryl email address. Show more Show less

Posted 1 day ago

Apply

0.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

WHO ARE WE We are a bunch of super enthusiastic, passionate, and highly driven people, working to achieve a common goal! We believe that work and the workplace should be joyful and always buzzing with energy! CloudSEK, one of Indias most trusted Cyber security product companies, is on a mission to build the worlds fastest and most reliable AI technology that identifies and resolves digital threats in real-time. The central proposition is leveraging Artificial Intelligence and Machine Learning to create a quick and reliable analysis and alert system that provides rapid detection across multiple internet sources, precise threat analysis, and prompt resolution with minimal human intervention. Founded in 2015, headquartered at Singapore, we are proud to say that weve grown at a frenetic pace and have been able to achieve some accolades along the way, including: CloudSEKs Product Suite: CloudSEK XVigil constantly maps a customers digital assets, identifies threats and enriches them with cyber intelligence, and then provides workflows to manage and remediate all identified threats including takedown support. A powerful Attack Surface Monitoring tool that gives visibility and intelligence on customers attack surfaces. CloudSEK&aposs BeVigil uses a combination of Mobile, Web, Network and Encryption Scanners to map and protect known and unknown assets. CloudSEKs Contextual AI SVigil identifies software supply chain risks by monitoring Software, Cloud Services, and third-party dependencies. Key Milestones: 2016 : Launched our first product. 2018 : Secured Pre-series A funding. 2019 : Expanded operations to India, Southeast Asia, and the Americas. 2020 : Won the NASSCOM-DSCI Excellence Award for Security Product Company of the Year. 2021 : Raised $7M in Series A funding led by MassMutual Ventures. Awards & Recognition : Won NetApp Excellerator&aposs "Best Growth Strategy Award," CloudSEK XVigil joined NVIDIA Inception Program, and won the NASSCOM Emerge 50 Cybersecurity Award. 2025 : Secured $19 million in funding led by Tenacity Ventures, Commvault. Responsibilities: Collaborate with the development team to design, develop, and maintain backend systems and components for our cyber security products. Write clean, efficient, and scalable code in languages such as NodeJS or Go Work closely with cross-functional teams, including front-end developers, data scientists, and product managers, to deliver high-quality software solutions. Participate in code reviews and provide constructive feedback to ensure code quality and maintainability. Debug and resolve software defects and performance issues. Stay updated with the latest trends and advancements in backend development and cyber security domains. Assist in the documentation of technical specifications, user guides, and other relevant materials. Contribute to the continuous improvement of development processes and best practices. Requirements: Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field. Strong programming skills in one or more languages such as NodeJs or Go. Familiarity with backend development frameworks, libraries, and tools. Basic understanding of web technologies, protocols, and APIs Knowledge of databases, SQL, and database design principles. Passion for cyber security and a keen interest in keeping up with the latest industry trends. Good problem-solving and analytical thinking abilities. Strong communication skills and the ability to work effectively in a team-oriented environment. Self-motivated with a strong desire to learn and grow in a dynamic, fast-paced environment. Nice-to-Have: Familiarity with cloud platforms such as AWS, Azure, or GCP. Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Understanding of DevOps practices and tools like Jenkins, Git, and CI/CD pipelines. Knowledge of NoSQL databases, caching mechanisms, and distributed systems. Show more Show less

Posted 1 day ago

Apply

0.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

? We are seeking a skilled Software Engineer with experience in both .NET (C#) and Java to join our team. The ideal candidate should have a solid background in building scalable backend systems, developing APIs, and working across both technology stacks. Hands-on knowledge of microservices architecture, SQL/NoSQL databases, and RESTful services is essential. Experience with OpenTelemetry or similar observability frameworks is highly preferred, as the role involves implementing monitoring and tracing for distributed systems. Familiarity with containerization (Docker/Kubernetes), CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP) is a plus. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively in a fast-paced environment are key to success in this role. Show more Show less

Posted 1 day ago

Apply

5.0 - 7.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Job Title: Senior Technical Lead Location: Mumbai Mode: Onsite Note: An aptitude test will be conducted by the client. Candidates with exposure to IoT, AI, Node.js, Robotics, Python, Vue, and React.js are preferred. About the Role: We are looking for a highly skilled and experienced Senior Technical Lead to join our clients team in Mumbai . This role combines strong hands-on coding capabilities with technical leadership responsibilities. Youll be expected to design scalable systems, mentor developers, and ensure high-quality delivery across projects. Key Responsibilities: Architect and implement complex software solutions Write clean, maintainable code and lead by example Conduct code reviews and enforce development best practices Lead, guide, and mentor a team of developers Work closely with stakeholders to understand requirements and propose technical solutions Manage application deployment and infrastructure using AWS Ensure code quality, testing, documentation, and process compliance Stay current with emerging technologies and industry trends Required Skills & Experience: 57+ years of hands-on development experience Strong in Node.js and Python (including MicroPython) Experience with both relational and NoSQL databases Solid understanding of API design and integration Proven experience with AWS and deploying scalable systems Familiarity with front-end technologies (especially Angular ) Strong grasp of technical architecture principles Effective communication, problem-solving, and leadership skills Bachelors degree in Computer Science or equivalent field Preferred Qualifications: Experience working with IoT and AI-driven applications Knowledge of microservices architecture Familiarity with React , Vue.js , and other front-end frameworks Understanding of CI/CD pipelines and DevOps practices Exposure to containerization tools (Docker, Kubernetes) Knowledge of security best practices in software development Experience in Agile environments Show more Show less

Posted 1 day ago

Apply

Exploring NoSQL Databases Jobs in India

NoSQL databases have gained significant popularity in recent years due to their ability to handle large volumes of unstructured data efficiently. As a result, the job market for professionals with skills in NoSQL databases is growing rapidly in India. In this article, we will explore the job opportunities available in this field, along with the top hiring locations, average salary range, career progression, related skills, and common interview questions.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Mumbai
  5. Delhi

These cities are known for their vibrant tech ecosystems and have a high demand for NoSQL database professionals.

Average Salary Range

The average salary range for NoSQL database professionals in India varies based on experience level. Entry-level positions can expect to earn between INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 15 lakhs per annum.

Career Path

Typically, a career in NoSQL databases progresses from a Junior Developer to a Senior Developer, and eventually to a Tech Lead role. As professionals gain more experience and expertise in handling large datasets, they may also explore roles in database architecture and data engineering.

Related Skills

In addition to expertise in NoSQL databases, professionals in this field are often expected to have knowledge of: - Data modeling - Database optimization - Query optimization - Data security - Distributed systems

Interview Questions

  • What is the difference between SQL and NoSQL databases? (basic)
  • Explain the CAP theorem. (medium)
  • How does MongoDB ensure high availability? (medium)
  • What is sharding in MongoDB? (medium)
  • What is the use of secondary indexes in Couchbase? (advanced)
  • Explain the concept of eventual consistency in NoSQL databases. (medium)
  • How does Cassandra achieve fault tolerance? (medium)
  • What are the different types of NoSQL databases? (basic)
  • What is ACID in the context of NoSQL databases? (medium)
  • Explain the concept of BASE in NoSQL databases. (medium)
  • What is the role of a document store in NoSQL databases? (basic)
  • How does Redis achieve in-memory data storage? (medium)
  • What is the difference between key-value and document stores? (basic)
  • Explain the concept of eventual consistency in NoSQL databases. (medium)
  • How does HBase ensure scalability? (medium)
  • What is the role of a column-family store in NoSQL databases? (basic)
  • Explain the concept of write-ahead logging in NoSQL databases. (medium)
  • How does Riak ensure fault tolerance? (medium)
  • What is the difference between horizontal and vertical scaling in NoSQL databases? (basic)
  • Explain the concept of sharding in NoSQL databases. (medium)
  • How does Couchbase ensure data replication? (medium)
  • What is the role of a graph store in NoSQL databases? (basic)
  • Explain the concept of eventual consistency in NoSQL databases. (medium)
  • How does DynamoDB achieve high availability? (medium)
  • What is the difference between document-oriented and column-family stores? (basic)

Conclusion

As the demand for NoSQL database professionals continues to grow in India, job seekers in this field have a great opportunity to advance their careers. By mastering the necessary skills and preparing for interviews effectively, you can position yourself as a strong candidate for these roles. Good luck with your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies