MongoDB DBA
-
,
-
Other, Other
-
Unlimited
Job Description
Technical Skills (hands on)
• MongoDB eco-system – mongo shell, CRUD Operations, Document based Data Modeling, Design of Collections and Documents
• MongoDB SQL – schema and SQL statements, indexing, text search, joins, references links, validation and commands
• High through put data ingestion with Redis
• MongoDB Storage options – disk, in memory, WiredTiger MMAPv1
• Data replication and sharding in a distributed database; Configure and monitor numerous MongoDB instances and replica sets; understand network architecture
• Aggregation of data using MapReduce and other batch processing use cases
• MongoDB Security
• MongoDB Administration
• JSON/BSON documents
• provide designs, specify integration and data access solutions
• Implement Mongo Management Service for automating a variety of tasks, including backup/recovery and performance management
• detecting performance problems using MMS and Mongo Profiler
• Automate routine tasks with your own scripts and open-source tools
• MongoDB is being used for the Sitecore 8.2 xDB
o Session State and site analytics for personalization
• Handle Sitecore traffic
• Clustered (High Availability)
• Production environment response time that matches the current MongoDB installation
• Environment needs to support both production and staging environments
Responsibilities:
• Review the current installation and then complete the buildout of the existing servers (size, replication, etc.)
• Install any tools needed to provide ongoing support
• Provide Technical Support for the MongoDB
• Ongoing monitoring and performance tuning
• Triaging production installation and resolving MongoDB issues
Job requirements
• 10+ years of computer science/engineering, IT consulting, and/or IT management experience,
• 5+ years of demonstrated development expertise with specialized technical knowledge of the MongoDB platform or similar NoSQL technologies
• Design and development experience building a reusable REST API model/framework to consume data from and/or push data into MongoDB (or similar technology)
• Experience in establishing and maintaining a technical asset vision, development best practices, guiding principles/patterns, setting goals/objectives, providing direction
• Knowledge of modeling/architectural patterns, governance methodologies, and potential limitations within MongoDB
Methodologies
• De-normalization and data analysis – embedded and normalized data models
• Agile, Scrum
• Business analysis to technical solution
• Proof of concepts/vision
• MongoDB eco-system – mongo shell, CRUD Operations, Document based Data Modeling, Design of Collections and Documents
• MongoDB SQL – schema and SQL statements, indexing, text search, joins, references links, validation and commands
• High through put data ingestion with Redis
• MongoDB Storage options – disk, in memory, WiredTiger MMAPv1
• Data replication and sharding in a distributed database; Configure and monitor numerous MongoDB instances and replica sets; understand network architecture
• Aggregation of data using MapReduce and other batch processing use cases
• MongoDB Security
• MongoDB Administration
• JSON/BSON documents
• provide designs, specify integration and data access solutions
• Implement Mongo Management Service for automating a variety of tasks, including backup/recovery and performance management
• detecting performance problems using MMS and Mongo Profiler
• Automate routine tasks with your own scripts and open-source tools
• MongoDB is being used for the Sitecore 8.2 xDB
o Session State and site analytics for personalization
• Handle Sitecore traffic
• Clustered (High Availability)
• Production environment response time that matches the current MongoDB installation
• Environment needs to support both production and staging environments
Responsibilities:
• Review the current installation and then complete the buildout of the existing servers (size, replication, etc.)
• Install any tools needed to provide ongoing support
• Provide Technical Support for the MongoDB
• Ongoing monitoring and performance tuning
• Triaging production installation and resolving MongoDB issues
Job requirements
• 10+ years of computer science/engineering, IT consulting, and/or IT management experience,
• 5+ years of demonstrated development expertise with specialized technical knowledge of the MongoDB platform or similar NoSQL technologies
• Design and development experience building a reusable REST API model/framework to consume data from and/or push data into MongoDB (or similar technology)
• Experience in establishing and maintaining a technical asset vision, development best practices, guiding principles/patterns, setting goals/objectives, providing direction
• Knowledge of modeling/architectural patterns, governance methodologies, and potential limitations within MongoDB
Methodologies
• De-normalization and data analysis – embedded and normalized data models
• Agile, Scrum
• Business analysis to technical solution
• Proof of concepts/vision