MongoDB Database Administrator

Overview

On Site
Compensation information provided in the description
Full Time

Skills

Evaluation
Supervision
IT Management
Process Optimization
Documentation
Database Design
Backup
Recovery
Database Security
Problem Management
GitHub
ATLAS
DevOps
High Availability
Disaster Recovery
Research
SAP BASIS
Database
Virtual Machines
Python
Ansible
MongoDB
Linux
Scripting
Microsoft Azure
Amazon Web Services
API
Database Administration
Management
Backup Administration
Amazon S3

Job Details

Description
Our client is actively looking for a MongoDB admin that will be involved in the evaluation review and management of database resources and services across the organization in order to ensure a high level of database integrity is reached and maintained. The ideal candidate will have a proven track record of forming an excellent database infrastructure from the ground up in close association with peer teams and vendors. While providing the database expertise needed for the teams success this individual will also be required to develop follow and enforce database standards.

This position will require an individual who can work with minimal supervision on a wide range of projects interfacing with development teams business analysts IS management and members of the business community while constantly ensuring that their work is aligned with the business and technology customers.

You will: responsibilities:
- Deploys and maintains MongoDB/MongoDB Atlas databases/DB projects
- Proficiency in Python scripting for task automation and process optimization
- Maintains detailed documentation of database Design/Architecture and setup
- Establishes procedures for backup/recovery and disaster recovery
- Administers MongoDB to achieve maximum availability and performance
- Designs and implements sharding and indexing strategies for MongoDB
- Configures and monitors replica sets
- Performs patch upgrades
- Designs and builds operational infrastructure to support our databases automating where possible
- Establishes database security procedures.
- Creates users assign roles and manages permissions
- Maintains current knowledge of industry trends and standards
- Provides support to the user community using incident and problem management tools

You have:
- At least 3-4 years experience with multiple database environments MongoDB and MongoDB Atlas
- Experience with DevOps automation tools such as Python/Ansible/Azure Dev ops/Github
- Strong experience with MongoDB/MongoDB Atlas including at least 3-5 years of hands-on experience with MongoDB in an enterprise-scale architecture including replica sets and sharding
- Experience designing and optimizing strategies for inserting large amounts of data
- Experience with DevOps automation tools such as Ansible
- Strong knowledge of high availability and Disaster Recovery architecture
- Must have a strong problem research and resolution skills
- Highly self-motivated with the desire to embrace new database technologies and be able to work independently and within a team in a high demand and dynamic environment
- Able to support off-hours work as required including weekends holidays and 24/7 on call responsibilities on a rotational basis
- looking for MongoDB DBA
- responsible for deploying DB on virtual machines (needing linux)
- python and ansible is needed (need to connect to mongo db and understanding linux scripting)
- azure and AWS in the environment (this is managed by tooling)
- off hours work is needed in this group, over the weekend on a rotating schedule. you are paid time in lieu
day to day
- deploying clusters
- API calls
- patch upgrades (major and minor)
- DB management like creating users, rules, managing permissions, backups, restores on S3 and on prem
Experience Level
Intermediate Level
Pay and Benefits
The pay range for this position is $6552.00 - $8200.00/hr.
Workplace Type
This is a hybrid position in Montral,QC.

propos de TEKsystems et TEKsystems Global Services

Nous sommes un fournisseur de services aux entreprises et de technologies. Nous acclrons la transformation de nos clients. Notre comptence en stratgie, conception, excution et oprations libre la valeur de l'entreprise par un ventail de solutions. Nous sommes une quipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amrique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacits full-stack et notre rythme. Nous sommes des penseurs stratgiques, des collaborateurs pratiques qui aident les clients exploiter le changement et matriser le dynamisme de la technologie. Nous btissons le futur en livrant les rsultats et en crant un impact positif dans nos communauts mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d'Allegis Group. Dcouvrez d'autres informations TEKsystems.com.

Qubec Numro du permis d'agence de placement de personnel AP-2000547

About TEKsystems and TEKsystems Global Services

We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Quebec Personnel Placement Agency Permit Number AP-2000547
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About TEKsystems c/o Allegis Group