Senior MongoDB Database Adminstrator

Rubix Recruiting
Broomfield, CO

We are a leader in self-service data analytics. We provide analysts the unique ability to easily prep, blend, and analyze all of their data using a repeatable workflow.� We then deploy and share analytics at scale for deeper insights in hours, not weeks.� Analysts love our Analytics platform because they can connect to and cleanse data from data warehouses, cloud applications, spreadsheets, and other sources, easily join this data together, then perform analytics – predictive, statistical, and spatial – using the same intuitive user interface, without writing any code. Thousands of companies and data analysts worldwide rely on our software daily.

Job Description:

We are seeking a senior Database Administrator to be an integral part of the Development Operations team that supports our flagship analytics platform. Must have experience with multiple database platforms from� traditional RDBMS (MSSQL, MySQL, PostgreSQL) to NoSQL (MongoDB, Hadoop, Cassandra). � The senior DBA position plays a crucial role in the continuous delivery of our software products. The successful candidate will have a track record of operational excellence managing large scale databases and at least 5+ years of hands-on experience. You will have excellent communication skills, a keen attention to detail, and a passion for learning new technology and building high quality, scalable software.�

Responsibilities:
  • Manage and maintain multiple database servers across multiple environments
  • Design & implement redundancy and fail-over strategies
  • Monitor and tune query performance
  • Define and implement backup strategies per data retention requirements
  • Diagnose and resolve production issues as needed 24x7
  • Develop and document best practices for maintenance, monitoring, migration, and fail-over strategies
Qualifications:
  • Minimum 5+ years of experience working with large distributed database systems with focus on performance & tuning.�
  • Proven experience with MongoDB scaling across data centers and/or in-depth understanding of MongoDB HA strategies, including replica sets and sharding.�
  • Experience provisioning and managing Hadoop clusters
  • Strong operational experience with NoSQL Data Modeling
  • Deep knowledge of DB performance/scaling concepts and tuning best practices
  • Ability to write and maintain Unix/Linux shell scripts.
  • Bachelor degree in Engineering or equivalent experience
  • Highly self-motivated with the desire to embrace new database technologies and must be able to work independently or within a team in a high demand and dynamic environment.
  • Strong team player with excellent written and verbal skills
  • Ability to work in a fast-paced development environment with a broad scope of responsibilities
  • Self-motivated, passionate about software, and driven to achieve committed milestones
  • Strong communication skills. Comfortable with collaboration, open communication and reaching across functional borders�
// // //