Senior Database Engineer

4 Months ago • 5 Years +

Job Summary

Job Description

As a Senior Database Engineer, you will design, implement, and maintain robust database solutions using MySQL, MongoDB, and Cassandra. You will ensure high availability, performance, and security of database systems, while monitoring performance and applying necessary patches. You will also be responsible for developing and maintaining database documentation, collaborating with development teams for optimization, performing database tuning, and implementing backup and recovery strategies. Furthermore, you'll ensure data integrity, implement security measures, and provide technical support. The role requires staying updated with the latest database technologies and best practices.
Must have:
  • Design and maintain database solutions using MySQL, MongoDB, and Cassandra.
  • Ensure high availability, performance, and security of all database systems.
  • Monitor database performance and implement changes and patches.
  • Develop and maintain database documentation.
  • Collaborate with development teams for database optimization.
  • Perform database tuning, troubleshooting, and optimization.
  • Implement and manage backup and recovery strategies.
  • Ensure data integrity and implement data security measures.
  • Provide technical support and guidance to junior team members.
  • Stay updated with the latest database technologies and practices.
  • 5+ years experience in database administration.
  • 4+ years of experience with MongoDB and Cassandra.
  • Expertise in Amazon RDS and SQL databases.
  • Strong knowledge of database design and optimization.
  • Experience with database backup, recovery, and security.
  • Proficiency in SQL and scripting languages.
Good to have:
  • Certification in database management.
  • Experience with cloud-based database solutions.
  • Familiarity with DevOps practices and tools.

Job Details

About Us: Our mission at Enphase Energy is to advance a sustainable future for all. Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing clean energy systems.  
Like our customers, our innovative teams are also worldwide, making Enphase Energy a truly global company. We are one of the fastest growing and most dynamic energy companies in the world. Nimble and acutely focused on developing ground-breaking solar energy management technology, each of our teams has a shared goal of creating a carbon-free future. 
We are seeking a highly skilled and experienced Senior Database Administrator to join our dynamic team. If you have a passion for database management and a proven track record with RDS, SQL, MongoDB, and Cassandra, we want to hear from you! 
Job Description: 
Responsibilities: 
  • Design, implement, and maintain robust database solutions using MySQL, MongoDB, and Cassandra. 
  • Ensure high availability, performance, and security of all database systems. 
  • Monitor database performance, implement changes, and apply new patches and versions when required. 
  • Develop and maintain database documentation, including data models, schemas, and procedures. 
  • Collaborate with development teams to design and optimize database queries and structures. 
  • Perform database tuning, troubleshooting, and optimization. 
  • Implement and manage backup and recovery strategies. 
  • Ensure data integrity and implement data security measures. 
  • Provide technical support and guidance to junior database administrators and other team members. 
  • Stay updated with the latest database technologies and best practices. 
Requirements: 
  • Bachelor's degree in Computer Science, Information Technology, or a related field. 
  • Minimum of 5 years of experience in database administration. 
  • At least 4 years of hands-on experience with MongoDB and Cassandra. 
  • Expertise in Amazon RDS and SQL databases. 
  • Strong knowledge of database design, performance tuning, and optimization. 
  • Experience with database backup and recovery, security, and high availability. 
  • Proficiency in SQL and scripting languages such as Python, Bash, or PowerShell. 
  • Excellent problem-solving skills and attention to detail. 
  • Strong communication and collaboration skills. 
  • Ability to work independently and as part of a team. 
Preferred Qualifications: 
  • Certification in database management (e.g., AWS Certified Database - Specialty, MongoDB Certified DBA). 
  • Experience with cloud-based database solutions and services. 
  • Familiarity with DevOps practices and tools. 

Similar Jobs

Progres - Senior Cloud Security Engineer

Progres

Raleigh, North Carolina, United States (Hybrid)
4 Months ago
NVIDIA - System Linux Administrator

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Eleven Labs - Risk & Compliance

Eleven Labs

(Remote)
1 Month ago
Playrix - Senior Release Support Engineer

Playrix

Cyprus (Remote)
6 Months ago
Thales - Homologation and Remediation Engineer

Thales

Toulouse, Occitanie, France (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Highspot - Infrastructure Platform Software Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Zinnia - Infrastructure Engineer I

Zinnia

Noida, Uttar Pradesh, India (On-Site)
5 Days ago
Eleven Labs - Risk & Compliance

Eleven Labs

United Kingdom (Remote)
1 Month ago
NVIDIA - System Linux Administrator

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Level AI - Tech Support Lead

Level AI

Noida, Uttar Pradesh, India (Hybrid)
3 Days ago
Dassault Systèmes - Performance Testing

Dassault Systèmes

Pune, Maharashtra, India (On-Site)
1 Day ago
ByteDance - Security System Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Demandbase - Staff Platform Engineer (DevOps)

Demandbase

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Neolytix - Senior Azure DeVops Engineer

Neolytix

Gurugram, Haryana, India (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Talentica Software - Data Scientist

Talentica Software

India (Remote)
7 Months ago
ION - Credit Analyst

ION

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Paytm - Sales - Team Lead - Meerut

Paytm

Meerut, Uttar Pradesh, India (On-Site)
6 Months ago
CME Group - Platform Engineer - II

CME Group

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Virtusa - Ab Initio Tester

Virtusa

Chennai, Tamil Nadu, India (On-Site)
9 Months ago
Hitachi - Power platform developer

Hitachi

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PhonePe - Associate Director, Business Development and Implementation - UPI

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Zynga - Senior Software Engineer - Website Development

Zynga

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Springer Group - Senior AI ML Engineer

Springer Group

Pune, Maharashtra, India (On-Site)
1 Week ago
Accenture - BI Engineer

Accenture

Bengaluru, Karnataka, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Hamburg, Hamburg, Germany (Hybrid)

Austin, Texas, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Christchurch, Canterbury, New Zealand (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Enphase Energy

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug