Senior Database Engineer

7 Months ago • 5 Years + • Programming

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

Apple - Wireless SoC Design Engineer

Apple

San Diego, California, United States (On-Site)
2 Months ago
blacksnow - 3D Artist

blacksnow

(Remote)
1 Month ago
Nice - Senior Technical Support Engineer

Nice

Manila, Metro Manila, Philippines (Hybrid)
1 Month ago
Nagarro - Senior SAP Bid Manager

Nagarro

Germany (Remote)
6 Months ago
Cadence - Senior Software Engineer, GPU Rendering

Cadence

Burlington, Massachusetts, United States (On-Site)
3 Weeks ago
facepunch - Anti Cheat Programmer

facepunch

(Remote)
3 Months ago
London stock Exchange - Java Software Engineer

London stock Exchange

Beijing, China (On-Site)
2 Months ago
Sarbakan - Lead Programmer / Team Manager

Sarbakan

Canada (On-Site)
3 Weeks ago
Next Level Business Services - Voice with C

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
Simcorp - Senior Software Engineer - C#

Simcorp

Noida, Uttar Pradesh, India (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blinkhealth - Executive Assistant

Blinkhealth

New York, United States (On-Site)
1 Month ago
Rolls-Royce - Maintenance Engineer - Multi Skilled

Rolls-Royce

Denby Village, England, United Kingdom (On-Site)
2 Weeks ago
Jumio - Manager, Global Accounts Payable

Jumio

Jaipur, Rajasthan, India (On-Site)
3 Weeks ago
Apple - PLM System Administrator

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
fluence - Preventative Maintenance Field Service Technician III

fluence

San Diego, California, United States (On-Site)
2 Weeks ago
Granicus - Senior Site Reliability Engineer (AWS, AI/ML, & APM)

Granicus

United States (Remote)
1 Month ago
Electronic Arts - Software Engineer, Java

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Apple - Software Development Engineer in Test - Battery Life

Apple

San Diego, California, United States (On-Site)
1 Month ago
Luxoft - Senior Software Support Engineer

Luxoft

(Remote)
8 Months ago
warner bros games - Staff Software Engineer - Data Platform

warner bros games

Hyderabad, Telangana, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PayPal - Senior Quality Assurance Engineer

PayPal

Chennai, Tamil Nadu, India (Hybrid)
2 Months ago
ShyftLabs - Manager, Data Engineer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
2 Weeks ago
Keywords International - Senior Engineering Manager

Keywords International

Pune, Maharashtra, India (Hybrid)
2 Months ago
Paytm - MICRO MARKET MANAGER : Aurangabad (QR Sales)

Paytm

Chhatrapati Sambhajinagar, Maharashtra, India (On-Site)
9 Months ago
upstox - Android - SDE III

upstox

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Zuora - Senior Data Scientist

Zuora

Bengaluru, Karnataka, India (Remote)
1 Month ago
Ethernovia - Principal Embedded Software Engineer

Ethernovia

Pune, Maharashtra, India (On-Site)
4 Weeks ago
Ion - Senior Technical Consultant

Ion

Noida, Uttar Pradesh, India (On-Site)
1 Year ago
Assystems - PROCESS  ENGINEER

Assystems

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Clearwater Analytics - Information Security Analyst

Clearwater Analytics

Noida, Uttar Pradesh, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

binance - Senior Java Engineer - Trading Tech

binance

Taipei City, Taiwan (On-Site)
2 Years ago
Fugo Games - Software Developer

Fugo Games

İstanbul, Türkiye (On-Site)
7 Months ago
endava - Senior Python Developer

endava

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
luxsoft - Junior Java Developer

luxsoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
JDA - Software Engineer - I (Python)

JDA

Dallas, Texas, United States (Hybrid)
1 Month ago
Ajmera Infotech - ASP.NET Developer with Azure Expertise

Ajmera Infotech

Austin, Texas, United States (On-Site)
8 Months ago
Stillalive studios - Experienced Programmer (f/m/d)

Stillalive studios

Innsbruck, Tyrol, Austria (Remote)
1 Year ago
luxsoft - Database Interface Developer

luxsoft

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Ion - SharePoint & C# Developer, Italy

Ion

Italy (Hybrid)
10 Months ago
Nice - Tech Manager (Python)

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

Frankfurt Am Main, Hessen, Germany (Remote)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Guadalajara, Jalisco, Mexico (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