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.
Required Skills:
- strong foundation in data structures and software design
- Ability to configuring schemas and MongoDB data modeling
- Thorough understanding of MongoDB architecture
- Experience with database security and Oauth tokens
- Troubleshooting MongoDB performance and tuning capabilities
- Familiarity with Software Development Lifecycle using technologies like BitBucket, Junit and CheckMarx.
- strong Analytical and problem-solving abilities
- Knowledge of MongDB administration and installation on Red Hat Linux.
- Keep clear documentation of the database setup and architecture
- Ability to tune databases to achieve maximum performance and availability
- Experience with large data migrations
- Experience in working with Linux/UNIX/Windows environment
- Experience in developing scripts to automate frequent tasks
- Knowledge of best patterns and practices for designing document schemas
- Experience with Java/Python MongoDB driver
- DevOps experience to support our database MongoDB design and development
- Development experience with cloud technologies
- Linux/Unix, Shell Scripting
- Knowledge of s3 storage technologies with Hitachi or Amazon.
- Development experience with Java, J2EE
- Prior experience with document management solutions
- IBM Filenet P8
- OpenShift Platform
- Docker, Kubernetes
- Hitachi Storage Platform
- Content Migration
location: Addison, Texas
job type: Contract
salary: $62 - 72 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
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.
qualifications:
- Experience level: Experienced
- Minimum 10 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
Applications accepted on ongoing basis until filled.