ChargePoint Logo

ChargePoint

Senior Staff Database Administrator

Reposted 14 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Senior level
Bangalore, Bengaluru, Karnataka
Senior level
The Senior Staff Database Administrator will architect, implement, and maintain database systems, optimize performance, ensure data security, and mentor junior staff in a fast-paced EV charging company environment.
The summary above was generated by AI
About Us

With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world’s leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging need across North America and Europe. We bring together drivers, businesses, automakers, policymakers, utilities and other stakeholders to make e-mobility a global reality.

Since our founding in 2007, ChargePoint has focused solely on making the transition to electric easy for businesses, fleets and drivers. ChargePoint offers a once-in-a-lifetime opportunity to create an all-electric future and a trillion-dollar market.

At ChargePoint, we foster a positive and productive work environment by committing to live our values of Be Courageous, Charge Together, Love our Customers, Operate with Openness, and Relentlessly Pursue Awesome. These values guide how we show up every day, align, and work together to build a brighter future for all of us.

Join the team that is building the EV charging industry and make your mark on how people and goods will get everywhere they need to go, in any context, for generations to come.

Reports To

Senior Manager,SRE

What You Will Be Doing

Database Design and Management: 

  • Architect, implement, and maintain scalable and highly available database systems for MySQL, PostgreSQL, and MongoDB. 
  • Collaborate with engineering teams to design schema models optimized for application performance and scalability. 
  • Manage database lifecycle operations, including upgrades, migrations, and capacity planning for large-scale environments. 

Performance Tuning and Optimization: 

  • Identify and resolve database performance issues through SQL query optimization, index tuning, and schema design improvements. 
  • Conduct regular performance reviews to eliminate bottlenecks and improve system throughput. 
  • Provide insights into query plans and recommend adjustments to developers for enhanced performance. 

Application Integration and Collaboration: 

  • Partner with application and engineering teams to align database architecture with application requirements. 
  • Develop and implement database integration strategies for large-scale, data-intensive applications. 
  • Support application teams in troubleshooting and resolving database-related issues during development and production. 

Automation and Tooling: 

  • Develop and maintain automation scripts for database deployment, maintenance, and monitoring. 
  • Build tools to streamline performance monitoring, troubleshooting, and database health checks. 

Data Security and Governance: 

  • Implement robust security measures, including access control, encryption, and auditing, to protect sensitive data. 
  • Ensure databases comply with industry standards and regulatory requirements such as GDPR/FedRAMP. 

Leadership and Mentorship: 

  • Lead database-related initiatives and contribute to long-term database strategy. 
  • Mentor and guide junior DBAs, fostering a culture of excellence and collaboration. 

Incident Management and Reliability: 

  • Provide on-call support for high-priority database incidents, ensuring quick resolution and minimal downtime. 
  • Conduct root cause analysis and implement preventive measures for database failures. 

What You Will Bring to ChargePoint

Data Integrity and Security:

Ensures data accuracy and consistency: Implement and maintain robust data quality checks, preventing errors and inconsistencies that can lead to costly business decisions. 

Protects sensitive data: Design and implement strong security measures, such as access controls, encryption, and regular backups, to safeguard critical information from unauthorized access, breaches, and data loss. 

Database Performance and Availability: 

Optimizes database performance: Fine tuning database configurations, index structures, and query execution plans to maximize query speed and minimize response times, improving application performance and user experience. 

Maintains high availability: Implement strategies like database replication and clustering to ensure continuous database availability, minimizing downtime and ensuring business continuity. 

Database Administration and Maintenance: 

Manages database resources: Monitor database resource utilization (CPU, memory, disk space), proactively address performance bottlenecks, and ensure optimal resource allocation. 

Performs regular maintenance tasks: Perform updates, and upgrades to ensure database stability, reliability, and compliance with industry standards. 

Database Development and Support: 

Assists with database development: Provide guidance and support to application developers on database design, schema creation, and efficient data access strategies. 

Troubleshooting database issues: Diagnose and resolve complex database issues, including performance problems, data corruption, and application errors related to database interactions. 

Evaluate and recommend new technologies: Stay abreast of the latest database technologies and trends, evaluating and recommending new solutions that can improve database performance, scalability, and security. 

Reduce costs: By preventing data loss, minimizing downtime, and improving operational efficiency, DBAs help businesses reduce costs associated with data-related incidents and improve their bottom line. 

Comply with regulations: By implementing robust security measures and ensuring data integrity, DBAs help businesses comply with relevant data privacy regulations such as GDPR and CCPA. 

 

Requirements

  • 10+ years of experience managing large-scale database systems, including MySQL, PostgreSQL, Cassandra, and MongoDB. 
  • Expertise in SQL optimization, query tuning, and database performance troubleshooting. 
  • Proven experience designing and managing databases for large-scale, high-transactional applications. 
  • Strong understanding of indexing, partitioning, and caching strategies. 
  • Hands-on experience with database automation tools and scripting languages such as Python, Bash, or Ansible. 
  • Familiarity with cloud-native database services and environments (e.g., AWS RDS, GCP Cloud SQL, MongoDB Atlas). 
  • Deep knowledge of database replication, clustering, and disaster recovery mechanisms. 

Location

Bangalore


We are committed to an inclusive and diverse team. ChargePoint is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

If there is a match between your experiences/skills and the Company needs, we will contact you directly.

ChargePoint is an equal opportunity employer. 
Applicants only - Recruiting agencies do not contact.

Top Skills

Ansible
Aws Rds
Bash
Cassandra
Gcp Cloud Sql
MongoDB
Mongodb Atlas
MySQL
Postgres
Python

Similar Jobs

15 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Big Data • Cloud • Internet of Things
The Senior Staff App and Database Administrator is responsible for the administration, optimization, and security of Oracle databases, ensuring high availability and performance, collaborating with teams, and implementing automation.
Top Skills: AWSAzureExadataOkvOracle Enterprise ManagerOracle RacPl/SqlService NowShell ScriptingSQLTde Encryption
15 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Big Data • Cloud • Internet of Things
Manage Siebel applications and infrastructure with DevOps tools. Oversee installation, configuration, upgrades, and automation. Ensure application performance and security compliance.
Top Skills: AnsibleCSSDevOpsGitGroovyJavaScriptJenkinsPowershellPythonRest ApisShellSiebelXsl
3 Hours Ago
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Lead the Cloud Platform Engineering team to design, develop, and manage software solutions and services. Ensure reliability and security in cloud environments while promoting automation and developer productivity.
Top Skills: AzureAzure Cloud ServicesAzure PipelinesCi/CdDockerElastic StackGitJavaKubernetesPrometheus

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account