Mongo DBA

Confidential Company  •  Atlanta, GA and Bothell, WA

5 - 7 years experience  •  IT Consulting/Services

Salary depends on experience
Posted on 12/05/17 by Emily Russo
Confidential Company
Atlanta, GA
5 - 7 years experience
IT Consulting/Services
Salary depends on experience
Posted on 12/05/17 Emily Russo

We are looking for Mongo DBA for our client in Atlanta, GA / Bothell, WA

Job Title: Mongo DBA

Job Location: Atlanta, GA / Bothell, WA

Job Type: Contract – 12 Months / Contract to Hire / Direct Hire

“US citizens and those authorized to work in the US are encouraged to apply. We are unable to sponsor H1b candidates at this time.”

Job Description:

Responsibilities

  • Understand and improve current functionality of the MongoDB server
  • Identify, design, implement, test, launch and support next generation features related to scalability, reliability, robustness, usability, security, and performance of MongoDB
  • Work with other engineers to coordinate seamless changes in MongoDB infrastructure
  • Provide detailed assistance in Design and Deployment of MongoDB server
  • Participates in application/DB outage incidents to ensure database integrity and functionality
  • Defines and maintains database problem reporting, tracking, and resolution procedures.
  • Provides proactive input into design issues/constraints, performance tuning, and impact analysis of changes.
  • Ensure maximum uptime according to the SLA
  • Helping team members in case of Issues/Technical Problems
  • Research the business needs of our applications and optimize them using MongoDB
  • Interact with the MongoDB community at meetups, conferences, and in online forums

Technical Requirements

  • Excellent experience on MongoDB Administration
  • Good understanding of DB schema design, performance tuning and capacity planning
  • Operational experience with MongoDB Data Modeling
  • Understand and Optimize query performance
  • Excellent understanding of MongoDB CRUD operations
  • Configure and monitor MongoDB instances
  • Configuring MongoDB replica set with members and arbiter
  • Managing MongoDB Oplog and journals
  • Configure, manage and troubleshoot MongoDB Sharded cluster
  • Troubleshoot any problems that may come up with the database environments: performance issues, replication issues, or operational issues.
  • Establish and maintain backup, restore and recovery processes.
  • Implement and maintain MongoDB OPS Manager/Cloud Manager
  • Design and implement HA/DR policies
  • Comfortable in using MongoDB tools like, mongostat, mongotop, mongoexport, mongoimport, mongodump,mongorestore etc.
  • DatabaseSecurity management and User Management
  • Skilled in performance tuning and optimization, using native monitoring and troubleshooting tools
  • Knowledge of Linux system administration skills

Nice to haves

  • Experience using system monitoring, backup, and operations management technologies (including but not limited to OPS Manager, Cloud Manager, New Relic, Glacier, HP Operations Manager, IBM Tivoli, Nagios, or Oracle Cloud)
  • General knowledge or experience with cluster computing technology such as Apache Spark and Hadoop or HIVE
  • Experience with cloud-based infrastructure solutions such as AWS, Azure, OpenStack, or Google Compute Engine
  • Experience using or managing MongoDB or otherdatabase solutions (RDBMS or NoSQL)
  • General knowledge or experience with automation technologies such as Chef or Puppet
  • Understanding of data storage technologies
  • Experience coding or scripting in one or more of JavaScript, Python, Bash, Ruby, PHP, Node.js, Perl
  • Experience in migration of database from RDBMS to MongoDB would be a plus
  • Understanding of MongoDB Licensing would be an added advantage
  • Experience using distributed version control systems, and in particular Git
  • Previous work experience with JIRA
  • Ability to independently expand knowledge of new domains
  • Last, but not least, desire to take an active role in innovation

Soft Skills

  • Excellent communication skills, written and verbal
  • Genuine desire to help people
  • Uncontrollable urge to investigate and solve problems, with strong diagnostic and troubleshooting skills
  • The interest and ability to rapidly learn a wide variety of new technical skills
  • Strong teamwork skills: willingness and ability to get help from team members when required, and good judgment to know when to seek help
  • Able to handle unforeseen situations
  • High level of acceptance

Experience:

  • Overall 5-8years of experience with minimum 5 years of MongoDB database administration experience.
  • Good if the person is holding MongoDB DBA certification from Mongo University

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.