https://bayt.page.link/bZYn7P8VjrswP3sC7
Create a job alert for similar positions

Job Description

Location: Noida, IndiaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.Present in India since 1953, Thales is headquartered in Noida, Uttar Pradesh, and has operational offices and sites spread across Bengaluru, Delhi, Gurugram, Hyderabad, Mumbai, Pune among others. Over 1800 employees are working with Thales and its joint ventures in India. Since the beginning, Thales has been playing an essential role in India’s growth story by sharing its technologies and expertise in Defence, Transport, Aerospace and Digital Identity and Security markets.

Position Summary :


The Database Development Engineer specializes in application database development using Cassandra NoSQL technology. Responsibilities include designing, implementing, and maintaining scalable databases, optimizing performance, and collaborating with cross-functional teams. They ensure seamless database deployment, architecture design, troubleshooting, and technical decision-making. As part of the database engineering team, they support Thales customer solutions, coordinate with product and operations teams, and provide expert database consulting.


Database Development Engineer Responsibilities:


  • Design and optimize Cassandra database schemas and data models.
  • Manage data replication, consistency, and partitioning for high availability.
  • Develop ETL pipelines for data ingestion and transformation.
  • Monitor performance and address database bottlenecks.
  • Collaborate with developers for backend integration.
  • Write and maintain CQL scripts for data access.
  • Implement and monitor database security.
  • Troubleshoot and optimize queries, manage nodes.
  • Conduct capacity planning for scaling needs.
  • Stay updated on Cassandra tools and best practices.
  • Participate in platform reviews, security evaluations, and provide technical recommendations.
  • Provide 24/7 on-call support as part of the global database team.
  • Deliver technical documentation and share concepts effectively.




Minimum Requirements:


  • Education: Bachelor’s degree in Computer Science.
  • Experience: 8 - 12 years in Cassandra database development and administration.
  • Technical Skills:
    • Strong NoSQL and Cassandra architecture knowledge (nodes, clusters, replication, partitioning).
    • Proficiency in CQL and database performance tuning.
    • Data modeling expertise for NoSQL databases.
    • Experience with monitoring tools (Prometheus, Grafana, Datadog, OpsCenter).
    • Familiarity with Git and version control systems.
  • Soft Skills:
    • Strong analytical, problem-solving, and teamwork abilities.
    • Excellent verbal and written communication.
    • Leadership qualities and proactive mindset.
  • Additional Expertise:
    • Defining database standards, processes, and deployment methodologies.
    • Extensive experience with public cloud database deployment, management, and migration.

Preferred Qualifications:


  • Expertise in Cassandra development and administration.
  • Experience with ScyllaDB, DSE, Apache Cassandra, or other NoSQL databases.
  • Proficiency in Java, Python, or similar languages for backend integration.
  • Hands-on experience with Terraform, GitLab, Ansible.
  • Knowledge of AWS, Azure, GCP and managed Cassandra services.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Experience in public cloud deployment, management, and migration.
  • Strong skills in cloud operations, monitoring (Datadog), and CI/CD pipelines.
  • Familiarity with Kubernetes and K8ssandra.
  • Expertise in database performance evaluation and benchmarking.




At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.