Job Title:
MongoDB Developer

Company: Randstad Digital

Location: Jacksonville, FL

Created: 2024-05-04

Job Type: Full Time

Job Description:

Needs a strong Mongo resource who can come in and hit the group running. He needs a hands-on person, not an Architect who just wants to design. Needs someone who has implemented signification solutions within Mongo before, not someone who has just dabbled in Mongo. Also needs Java and Spring Boot. It would be a plus if they have migrated data from one data source to another (in the bank's case moving from FileNet (Oracle) to Mongo), but any migration experience would do. Apache Spark is a tool they are looking at so exposure to that would be helpful.Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.Position Summary:This role will primarily involve the design, development and maintenance of a large Enterprise Content Management solution which leverages a MongoDB database and s3 storage technologies. Responsibilities would include designing & developing CRUD services, tuning MongoDB databases and services for optimal performance and building utilities to support the Enterprise Content Management solution. All development in Java or Python will follow an Agile development methodology with a full set of SDLC tools for code versioning, scanning and deployments.Primary Skill - MongoDBSecondary Skill - Core JavaRequired Skills:Strong foundation in data structures and software designAbility to configuring schemas and MongoDB data modelingThorough understanding of MongoDB architectureExperience with database security and Oauth tokensTroubleshooting MongoDB performance and tuning capabilitiesFamiliarity with Software Development Lifecycle using technologies like BitBucket, Junit and CheckMarx.Strong Analytical and problem-solving abilitiesKnowledge of MongDB administration and installation on Red Hat Linux.Keep clear documentation of the database setup and architectureAbility to tune databases to achieve maximum performance and availabilityExperience with large data migrationsExperience in working with Linux/UNIX/Windows environmentExperience in developing scripts to automate frequent tasksKnowledge of best patterns and practices for designing document schemasExperience with Java/Python MongoDB driverDevOps experience to support our database MongoDB design and developmentDevelopment experience with cloud technologiesLinux/Unix, Shell ScriptingKnowledge of s3 storage technologies with Hitachi or Amazon.Development experience with Java, J2EE and Spring BootDesired Skills:Prior experience with document management solutionsIBM Filenet P8OpenShift PlatformDocker, KubernetesHitachi Storage PlatformContent Migration