Senior Database Administrator (MySQL)

Category:
Database
Type:
Direct Hire
Location:
Hamilton, New Jersey
Job ID:
148972
Recruiter:
Rick Tomich
Apply Now Search All Jobs

FirstPRO is currently accepting resumes and applications for candidates that are seeking a passionate Senior Database Administrator (DBA) role.  We are looking for a person who wants to be part of a dynamic team in charge of the database architecture, administration and management of our enterprise, large-scale database systems.

You will play a key role in managing and improving the health, availability, reliability and scalability of our database instances in a 24×7 environment hosted on premise and the cloud (AWS + Azure).

  • Provide DBA support across the dev, QA, staging and production environments
  • Install and configure MySQL instances, databases and replication for optimum performance
  • Implement high availability (HA), scalability, disaster recovery and backup/recovery solutions
  • Automate routine DBA tasks through scripting (Bash, etc.) and/or open source tools
  • Setup monitoring solutions to pro-actively capture, analyze and resolve database related issues
  • Take ownership of and follow through on database-related requests/tickets from different departments in the organization
  • Research and implement solutions to leverage features in the latest versions of MySQL and NoSQL technologies, such as MongoDB and DynamoDB.
  • Collaborate with application dev/QA teams on implementing database best practices and reviewing/optimizing SQL code
  • Participate in 24×7 on-call rotation and provide off-hours support

What you'll bring to the team

  • Proven ability in executing and supporting strategies to ensure the health of enterprise database environments – 5+ years of relevant experience in 24×7, mission-critical settings
  • Successful track record in the hands-on support, monitoring, architecture, deploying, security, monitoring, performance and troubleshooting of MySQL Server instances
  • Ability to plan, communicate, perform and verify production changes
  • Ability to design and implement complex DR and high-availability/failover solutions
  • Strong knowledge of the technical aspects of database security, enterprise backup and restore, and replication strategies
  • Demonstrated proficiency in managing large and complex data sets within MySQL databases
  • A mindset towards automation, and an ability to script in Bash, Python or similar
  • Demonstrated success in technology evaluation and deployment efforts
  • Strong sense of ownership in providing extremely secure, highly-available, fault-tolerant enterprise systems
  • Knack for pro-actively identifying and resolving technical issues
  • Ability to communicate effectively, both written and verbally with all levels of the organization
  • Experience with Agile Kanban nice-to-have
  • Familiarity with MongoDB, DynamoDB and/or SQL Server technologies nice-to-have
  • Experience in a Software-as-a-Service (SaaS), online payments, software or product-centric business a plus
  • Bachelor degree in Computer Science, Information Systems or similar (or equivalent experience)

What you'll get

  • Competitive salary, stock options and 401(k) with company match: We appreciate our employees and we make sure they know it.
  • Benefits: We offer full-time employees multiple healthcare packages, including free and low cost options.
  • Open PTO: Work-life balance is important. We believe in giving our employees time to truly relax and recharge.
  • Paid Parental Leave: To keep our employees and their families healthy.
  • A Lively Culture: Ping-pong, bean bag toss, hackathons- we enjoy friendly competition.
  • Casual Dress: Every day is “Casual Friday’, we want you to be comfortable when you come to work.
  • Minimal Bureaucracy: An entrepreneurial environment of ownership and accountability allows you to get work done.
  • Convenience: Our office is located in the heart of Central NJ with close proximity to I-295, the NJ Turnpike and Route 1; Avoid the city – stay local!

 

 

WHY IS THE POSITION OPEN:  Growth

WHEN DO YOU WANT SOMEONE IN THE SEAT BY?   As soon as we can find someone good

WHEN DO YOU WANT TO START INTERVIEWING?   Immediately

HOW LONG HAS THE POSITION BEEN OPEN FOR:   1 Week

HOW MANY OTHER AGENCIES ARE WORKING ON THIS POSITION Internal No agencies

HOW MANY CANDIDATES ARE CURRENTLY IN PROCESS NOW?  None

CURRENT TEAM MAKE UP: Unkown

 

INTERVIEW PROCESS:     1 & Done F2F

HOW LONG WILL IT TAKE FOR THEM TO SETUP AN INTERVIEW ONCE WE SUBMIT A CANDIDATE?      It will be quick and they confirmed we would get feedback within 24 hours.

Apply for this position:

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!