Provide advanced technical expertise for the planning, analysis, design, implementation, maintenance, and control of MongoDB, PostgreSQL, and YugabyteDB database platforms.
Partner with DBA teams, architecture, Scrum Masters, product teams, and supporting organizations to deliver efficient, scalable, and consistent solutions.
Support successful sprint and release planning using Agile methodologies.
Support successful execution of complex and high-impact database initiatives, often involving multiple disciplines and business groups, including architecture, integration, and data modeling.
Perform deep-level troubleshooting and problem resolution for complex database issues, driving root-cause analysis and preventive improvements.
Recommend improvements to application and database processing, performance, and design.
Act as a trusted technical advisor, consulting with application and platform teams to influence enterprise-level database architecture and strategy.
Evaluate, design, and validate next-generation database technologies and contribute recommendations toward future platform direction.
Manage multiple priorities and competing deadlines; participate in on-call rotations and provide production support when required.
Communicate effectively with management, application teams, vendors, and systems administrators.
Requirements
4+ years of Database Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education
4+ years of logical and physical data modeling experience
4+ years supporting highly available, distributed database systems
4+ years supporting large-scale distributed projects and migrations using Agile / SDLC methodologies
4+ years of hands-on experience with MongoDB, PostgreSQL or YugabyteDB
Tech Stack
MongoDB
Postgres
SDLC
Benefits
Health benefits
401(k) Plan
Paid time off
Disability benefits
Life insurance, critical illness insurance, and accident insurance