Thales

Senior Database Developer

Noida, UP, IN

2 months ago
Save Job

Summary

About the Company:

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.


About the Role:

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, and manage nodes.
  • Conduct capacity planning for scaling needs.
  • Stay updated on Cassandra tools and best practices.
  • Participate in platform reviews, and 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.


Qualifications:

Minimum Requirements:

  • Education: Bachelor’s degree in Computer Science.
  • Experience: 8 - 12 years in Cassandra database development and administration.


Required Skills:

  • Strong NoSQL and Cassandra architecture knowledge (nodes, clusters, replication, partitioning).
  • Proficiency in CQL and database performance tuning.
  • Data modelling expertise for NoSQL databases.
  • Experience with monitoring tools (Prometheus, Grafana, Datadog, OpsCenter).
  • Familiarity with Git and version control systems.


Preferred Skills:

  • 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, and 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.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: