Senior NoSQL Database Engineer

Accelya Group
Full_timeMumbai, India

📍 Job Overview

  • Job Title: Senior NoSQL Database Engineer
  • Company: Accelya Group
  • Location: Mumbai, Maharashtra, India
  • Job Type: On-site, Full-time
  • Category: Database Administrator, DevOps Engineer
  • Date Posted: April 25, 2025
  • Experience Level: Mid-Senior level (5-10 years)

🚀 Role Summary

Accelya Group is seeking a Senior NoSQL Database Engineer to support and optimize Cassandra databases, ensuring high availability and performance. This role involves installation, upgrades, migration, and data recovery processes. The ideal candidate will have a minimum of 7 years of experience with NoSQL databases, particularly Cassandra, and possess strong skills in UNIX/Linux commands and shell scripting. Knowledge of cloud technologies and performance tuning is also essential.

📝 Enhancement Note: This role requires a strong focus on Cassandra database management, making it an excellent fit for experienced NoSQL database engineers looking to advance their careers in a dynamic industry.

💻 Primary Responsibilities

  • Database Management: Install, upgrade, migrate, and maintain Cassandra databases, ensuring optimal performance and high availability.
  • Performance Tuning: Monitor and optimize database performance, implementing sharding and clustering strategies as needed.
  • Data Recovery: Develop and implement backup and restore strategies to ensure data integrity and quick recovery in case of failures.
  • Schema Design: Design and implement Cassandra schemas that support the organization's data needs and ensure data consistency.
  • Collaboration: Work closely with development teams to integrate database solutions into applications and ensure data-driven decision-making.
  • Documentation: Maintain up-to-date documentation of database infrastructure, processes, and best practices using Confluence.

📝 Enhancement Note: This role requires a strong understanding of NoSQL databases, particularly Cassandra, and the ability to work collaboratively with development teams to ensure data-driven applications.

🎓 Skills & Qualifications

Education: A Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications (e.g., Cassandra Certified Professional) are a plus.

Experience: A minimum of 7 years of experience in NoSQL database administration, with a strong focus on Cassandra. Proven experience in performance tuning, data recovery, and schema design.

Required Skills:

  • Proficiency in UNIX/Linux commands and shell scripting
  • Strong knowledge of Cassandra database administration, including installation, upgrades, migration, backup, and restore processes
  • Experience with cloud technologies (e.g., AWS, Azure, Google Cloud)
  • Familiarity with security best practices and sharding for scalability
  • Excellent English communication skills, both written and verbal

Preferred Skills:

  • ITIL certification
  • Experience with clustering and OS performance tuning
  • Familiarity with Confluence for documentation
  • Knowledge of additional NoSQL databases (e.g., MongoDB, Couchbase)

📝 Enhancement Note: While not required, having experience with additional NoSQL databases and relevant certifications can significantly enhance an applicant's competitiveness for this role.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Case studies demonstrating successful Cassandra database management, including performance optimization, data recovery, and schema design projects.
  • Examples of documentation created using Confluence, showcasing your ability to maintain organized and up-to-date records of database infrastructure and processes.
  • Live demos or presentations highlighting your problem-solving skills and ability to communicate complex database concepts effectively.

Technical Documentation:

  • Detailed documentation of Cassandra database infrastructure, including hardware and software specifications, configuration files, and backup strategies.
  • Step-by-step guides for installation, upgrades, migration, and data recovery processes.
  • Performance metrics and optimization techniques, including sharding and clustering strategies.

📝 Enhancement Note: As this role requires a strong focus on documentation, applicants should ensure their portfolio demonstrates their ability to create and maintain comprehensive, well-organized technical documentation.

💵 Compensation & Benefits

Salary Range: INR 15,00,000 - 20,00,000 per annum, depending on the candidate's experience level and skills. This range is based on market research for senior NoSQL database engineer roles in Mumbai, considering factors such as experience, skills, and cost of living.

Benefits:

  • Competitive health insurance and retirement plans
  • Generous vacation and leave policies
  • Opportunities for professional development and career growth
  • A dynamic and collaborative work environment

Working Hours: Full-time (40 hours/week) with flexible scheduling for deployment windows and maintenance tasks.

📝 Enhancement Note: While the salary range is provided, applicants should research regional salary standards and cost of living to ensure the compensation package meets their expectations.

🎯 Team & Company Context

🏢 Company Culture

Industry: Accelya Group operates in the air transport industry, focusing on simplifying airline financial and commercial processes. This role will play a crucial part in driving the industry forward by empowering airlines to take better control of their future.

Company Size: Accelya Group is a mid-sized organization with a global presence, employing over 2,000 professionals across 20 countries. This size allows for a collaborative work environment with ample opportunities for growth and development.

Founded: Accelya Group was founded in 1980, providing over 40 years of industry expertise and a strong track record of driving innovation in the air transport sector.

Team Structure: The database administration team consists of experienced professionals responsible for managing and optimizing NoSQL databases, including Cassandra. This role will collaborate closely with development teams to ensure data-driven applications and seamless integration of database solutions.

Development Methodology: Accelya Group employs Agile methodologies, focusing on iterative development, continuous improvement, and cross-functional collaboration. This approach ensures that database administration efforts align with the organization's overall development strategy.

Company Website: www.accelya.com

📝 Enhancement Note: Accelya Group's focus on driving innovation in the air transport industry creates an exciting environment for NoSQL database engineers looking to make a significant impact.

📈 Career & Growth Analysis

Web Technology Career Level: This role is suited for mid-senior level NoSQL database engineers with a strong background in Cassandra database administration. The ideal candidate will have proven experience in performance tuning, data recovery, and schema design, as well as a solid understanding of cloud technologies and security best practices.

Reporting Structure: This role reports directly to the Database Administration Manager and works closely with development teams to ensure data-driven applications and seamless integration of database solutions.

Technical Impact: The Senior NoSQL Database Engineer will have a significant impact on the organization's ability to process and analyze data efficiently, enabling data-driven decision-making and driving innovation in the air transport industry.

Growth Opportunities:

  • Technical Growth: Expand your expertise in NoSQL databases by working with diverse data models and exploring emerging technologies in the database administration landscape.
  • Leadership Growth: Develop your leadership skills by mentoring junior team members and contributing to the development of best practices and standards for NoSQL database administration.
  • Career Progression: Advance your career by taking on more complex projects, managing larger teams, or transitioning into a technical leadership role within the organization.

📝 Enhancement Note: Accelya Group's focus on driving innovation and empowering airlines creates ample opportunities for NoSQL database engineers to grow both technically and professionally.

🌐 Work Environment

Office Type: Accelya Group's Mumbai office is a modern, collaborative workspace designed to foster innovation and cross-functional collaboration. The office features state-of-the-art technology, comfortable workspaces, and ample opportunities for team interaction.

Office Location(s): Mumbai, Maharashtra, India

Workspace Context:

  • Collaborative Environment: The open-office layout encourages interaction and collaboration among team members, fostering a culture of knowledge sharing and continuous learning.
  • Technological Infrastructure: The workspace is equipped with high-speed internet, multiple monitors, and the latest development tools to support efficient and productive work.
  • Cross-Functional Collaboration: The office is home to various teams, including development, design, and marketing, enabling seamless collaboration and data-driven decision-making.

Work Schedule: Full-time (40 hours/week) with flexible scheduling for deployment windows, maintenance tasks, and project deadlines. Accelya Group encourages a healthy work-life balance and offers flexible work arrangements to accommodate individual needs.

📝 Enhancement Note: Accelya Group's modern, collaborative workspace creates an ideal environment for NoSQL database engineers to thrive and make a significant impact on the organization's success.

📄 Application & Technical Interview Process

Interview Process:

  1. Initial Screening: A brief phone or video call to assess your communication skills and basic understanding of NoSQL databases, particularly Cassandra.
  2. Technical Assessment: A hands-on technical assessment focusing on Cassandra database administration, performance tuning, and data recovery. This may include live coding exercises and problem-solving challenges.
  3. Behavioral Interview: A structured interview to evaluate your problem-solving skills, adaptability, and cultural fit within the organization.
  4. Final Interview: A meeting with the Database Administration Manager and other key stakeholders to discuss your career goals, expectations, and fit within the team.

Portfolio Review Tips:

  • Highlight your experience with Cassandra database administration, including installation, upgrades, migration, backup, and restore processes.
  • Showcase your problem-solving skills and ability to optimize database performance through sharding and clustering strategies.
  • Demonstrate your ability to create and maintain comprehensive, up-to-date documentation using Confluence.
  • Emphasize your experience working with development teams to ensure data-driven applications and seamless integration of database solutions.

Technical Challenge Preparation:

  • Brush up on your Cassandra database administration skills, focusing on installation, upgrades, migration, backup, and restore processes.
  • Familiarize yourself with cloud technologies and performance tuning techniques, including sharding and clustering strategies.
  • Prepare for behavioral interview questions that assess your problem-solving skills, adaptability, and cultural fit within the organization.

ATS Keywords: (Organized by category)

  • Database Technologies: Cassandra, NoSQL, MongoDB, Couchbase, MySQL, PostgreSQL
  • Cloud Technologies: AWS, Azure, Google Cloud, Kubernetes, Docker
  • Programming Languages: Java, Python, Bash, SQL
  • Tools & Frameworks: Confluence, JIRA, Git, Jenkins, Ansible
  • Methodologies: Agile, ITIL, DevOps
  • Soft Skills: Problem-solving, Adaptability, Communication, Teamwork, Leadership

📝 Enhancement Note: Accelya Group's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit within the organization. Applicants should prepare thoroughly to demonstrate their expertise and enthusiasm for the role.

🛠 Technology Stack & Web Infrastructure

Database Technologies:

  • Cassandra: The primary NoSQL database used by Accelya Group, requiring a strong understanding of its architecture, data models, and administration processes.
  • Additional NoSQL databases: Familiarity with other NoSQL databases, such as MongoDB and Couchbase, is a plus but not required.
  • Relational databases: Experience with relational databases, such as MySQL and PostgreSQL, is beneficial for understanding data models and optimizing performance.

Cloud Technologies:

  • AWS, Azure, Google Cloud: Experience with one or more cloud service providers is essential for managing and optimizing Cassandra databases in a cloud environment.
  • Kubernetes, Docker: Familiarity with containerization and orchestration tools is beneficial for managing and scaling Cassandra databases.

Development & DevOps Tools:

  • Confluence: Experience with Confluence is required for creating and maintaining up-to-date documentation of database infrastructure, processes, and best practices.
  • JIRA: Familiarity with JIRA is beneficial for tracking issues, managing projects, and collaborating with development teams.
  • Git, Jenkins, Ansible: Experience with version control, continuous integration, and configuration management tools is beneficial for streamlining database administration processes.

📝 Enhancement Note: Accelya Group's technology stack focuses on NoSQL databases, cloud technologies, and collaborative development tools. Applicants should have a strong understanding of Cassandra database administration and experience with relevant cloud and development tools.

👥 Team Culture & Values

Database Administration Values:

  • Expertise: Demonstrate a deep understanding of NoSQL databases, particularly Cassandra, and a commitment to continuous learning and improvement.
  • Reliability: Ensure high availability and performance of Cassandra databases, minimizing downtime and maximizing data integrity.
  • Collaboration: Work closely with development teams to ensure data-driven applications and seamless integration of database solutions.
  • Documentation: Maintain up-to-date documentation of database infrastructure, processes, and best practices using Confluence.

Collaboration Style:

  • Cross-Functional Integration: Collaborate with development, design, and marketing teams to ensure data-driven applications and seamless integration of database solutions.
  • Code Review Culture: Participate in code reviews and knowledge-sharing sessions to ensure best practices and continuous learning.
  • Peer Programming: Collaborate with team members to solve complex problems and optimize database performance.

📝 Enhancement Note: Accelya Group's database administration team values expertise, reliability, collaboration, and documentation. Applicants should demonstrate these values in their application and interview process.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Performance Optimization: Develop and implement sharding and clustering strategies to optimize Cassandra database performance and ensure high availability.
  • Data Recovery: Design and implement backup and restore strategies to ensure data integrity and quick recovery in case of failures.
  • Schema Design: Design and implement Cassandra schemas that support the organization's data needs and ensure data consistency.
  • Cloud Migration: Migrate Cassandra databases to cloud environments, ensuring optimal performance and cost-efficiency.

Learning & Development Opportunities:

  • Technical Skill Development: Expand your expertise in NoSQL databases by working with diverse data models and exploring emerging technologies in the database administration landscape.
  • Leadership Development: Develop your leadership skills by mentoring junior team members and contributing to the development of best practices and standards for NoSQL database administration.
  • Conference Attendance: Attend industry conferences and events to stay up-to-date with the latest trends and best practices in NoSQL database administration and cloud technologies.

📝 Enhancement Note: Accelya Group's technical challenges and growth opportunities create an exciting environment for NoSQL database engineers looking to expand their skills and make a significant impact on the organization's success.

💡 Interview Preparation

Technical Questions:

  • Cassandra Administration: Demonstrate your expertise in Cassandra database administration, including installation, upgrades, migration, backup, and restore processes.
  • Performance Tuning: Explain your approach to optimizing Cassandra database performance through sharding and clustering strategies.
  • Data Recovery: Walk through your process for designing and implementing backup and restore strategies to ensure data integrity and quick recovery in case of failures.
  • Cloud Technologies: Discuss your experience with cloud service providers (e.g., AWS, Azure, Google Cloud) and containerization tools (e.g., Kubernetes, Docker).

Company & Culture Questions:

  • Company Culture: Explain what you find appealing about Accelya Group's company culture and how you would contribute to the team's success.
  • Data-Driven Decision Making: Describe your experience working with development teams to ensure data-driven applications and seamless integration of database solutions.
  • Industry Trends: Discuss your understanding of the latest trends in NoSQL database administration and cloud technologies, and how you would apply this knowledge to your role at Accelya Group.

Portfolio Presentation Strategy:

  • Live Demonstration: Prepare a live demonstration of your Cassandra database administration skills, including installation, upgrades, migration, backup, and restore processes.
  • Case Studies: Present case studies showcasing your problem-solving skills and ability to optimize database performance through sharding and clustering strategies.
  • Documentation: Highlight your experience with Confluence and other documentation tools, demonstrating your ability to create and maintain up-to-date records of database infrastructure and processes.

📝 Enhancement Note: Accelya Group's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit within the organization. Applicants should prepare thoroughly to demonstrate their expertise and enthusiasm for the role.

📌 Application Steps

To apply for this Senior NoSQL Database Engineer position at Accelya Group:

  1. Customize Your Application: Tailor your resume and cover letter to highlight your experience with Cassandra database administration, performance tuning, and data recovery. Emphasize your problem-solving skills and ability to work collaboratively with development teams.
  2. Prepare Your Portfolio: Curate your portfolio to showcase your experience with Cassandra database administration, including installation, upgrades, migration, backup, and restore processes. Highlight your problem-solving skills and ability to optimize database performance through sharding and clustering strategies. Include examples of documentation created using Confluence to demonstrate your ability to maintain organized and up-to-date records of database infrastructure and processes.
  3. Research the Company: Familiarize yourself with Accelya Group's mission, values, and industry focus. Understand the company's approach to data-driven decision-making and the role of NoSQL databases in driving innovation in the air transport industry.
  4. Prepare for Technical Interviews: Brush up on your Cassandra database administration skills, focusing on installation, upgrades, migration, backup, and restore processes. Familiarize yourself with cloud technologies and performance tuning techniques, including sharding and clustering strategies. Prepare for behavioral interview questions that assess your problem-solving skills, adaptability, and cultural fit within the organization.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and NoSQL database administration industry-standard assumptions. All details should be verified directly with Accelya Group before making application decisions.

Application Requirements

Candidates should have a minimum of 7 years of experience with NoSQL databases, particularly Cassandra, and possess strong skills in UNIX/Linux commands and shell scripting. Knowledge of cloud technologies and performance tuning is also essential.