Overview
On Site
USD 112.36 per hour
Full Time
Skills
Distribution
Database Design
Backup & Restore
Database Performance Tuning
Optimization
X.509
TLS
Authentication
SQLite
Programming Languages
SQL
Perl
Shell
Quick Learner
Database
Communication
PostgreSQL
Migration
Cloud Computing
Amazon Web Services
Software Development
Testing
Python
Kubernetes
Docker
MySQL
Java
Management
MongoDB
Job Details
Job Title: Database Administrator V (MongoDB)
Job ID: EBAYJP00021852
Location: San Jose, CA (Hybrid 3 day onsite Tuesday, Wednesday, Thursday)
Bill Rate: $ 112.36/hr
Pay Rate: $80.00/hr on W2 or $85.00/hr on C2C
Duration: 12 Months
Day to Day Responsibilities of this Position and Description of Project:
Job Requirements:
- Have a strong understanding of MongoDB architecture, including replica sets, sharded clusters, and data distribution.
- MongoDB Database design, deployment, maintenance, upgrade, monitoring, backup and restore, and patching management.
- Be proficient in MongoDB database performance tuning and optimization techniques.
- Hands-on experience with Mongodb security enhancement using X509 and TLS authentication.
- Extensive experience in designing, implementing, and maintaining applications on Kubernetes platforms.
- Knowledge of Kubernetes concepts, like pods, services, deployments, application, and stateful sets.
- Experience with container runtimes like Docker and container.
- dministration experience with MySQL and Sqlite.
- Minimum of three years (3) experience with computer programming languages (Python, SQL, Perl, Shell).
- Quick learner and be able to support eBay's large-scale distributed database platform.
- Excellent communication and interpersonal skills.
Job Functions:
Support eBay's Mongo clusters which serve critical eBay applications.
Resolve all security vulnerabilities, including but not limited to MongoDB server and OS patching, and ensure that eBay's MongoDB clusters adhere to eBay's security standards.
Monitor eBay's Mongo clusters to identify any potential issues and avoid incidents from happening. Help developing the tools necessary to migrate data from Mongo to PostGres
Work with the application team to address any incidents. Participate in rotating 24x7 on-call support.
Be available off-hours occasionally to meet and work with engineers in China.
Will this candidate interface with IT and business teams? If so, which internal/external groups? Manager wants the vendor to prescreen thoroughly to see if self- assessment is accurate Prescreening- "Rate themselves on Kubernetes" anything below 7 -- do not send
"Rate themselves on MongoDB Administration" anything below 8 --- do not send
"Rate themselves on Python" anything below 6 ---do not send "Rate themselves on Java" anything below 6--- do not send
If you see the resume and has a lot of software development need to have had backend work not solely admin How does this project impact the line of business or eBay as a whole? Managing and supporting Mongo clusters - anything withing the app, upgrading, restoring and the systems running on Kubernetes and usage
Should support a project Mongo migration - migrate mongo into other platforms (internal cloud, systems, etc.)
Potential Dev work as well if there is time on other systems
Will need to communicate and work with application team to help with migration initiative Required Skills (top 3 to 5/ non-negotiables): What you like to see on resumes? (nice to have) 1
Kubernetes/ Docker experience - build and maintain images 1
Java is a plus
Clusters in MySQL - some understanding 2
Highly Proficient Python experience 2
Cloud experience - Google, AWS, etc. 3
Coding experience 3
4
Strong MongoDB experience 4
5
Great communications skills 5
Disqualifiers or Dislikes on Resumes: Manager wants the vendor to prescreen thoroughly to see if self-assessment is accurate
Prescreening- "Rate themselves on Kubernetes" anything below 7 -- do not send
"Rate themselves on MongoDB Administration" anything below 8 ---do not send
"Rate themselves on Python" anything below 6 ---do not send
"Rate themselves on Java" anything below 6--- do not send
If you see the resume and has a lot of software development need to have had backend work not solely admin Education Requirement: Minimum 3 years hands on experience with MongoDB--- overall experience should be more than 3 years
Degree not required for this position Required Testing: NA Software Skills Required: MongoDB, Python, Kubernetes, Docker, MySQL, Java Required Certifications: NA Preferred companies/industries: Open to all- Strong preference for experience managing medium to large mongo clusters Difficult Aspects of Role: No blockers, looking for someone to fill this role as there was a gap in the team
On call/Rotation may be difficult- ensure your candidates are okay with the schedule
Team Environment How many people are on your team? Junior, Mid or Senior Level? Team in San Jose and Shanghai China Will interact with both teams - Global
Heavy on the evening - will not be everyday but will be occasionally and will need to be flexible
On call rotation - weekends will be included: US and China between 6 people 1 week at a time
Job ID: EBAYJP00021852
Location: San Jose, CA (Hybrid 3 day onsite Tuesday, Wednesday, Thursday)
Bill Rate: $ 112.36/hr
Pay Rate: $80.00/hr on W2 or $85.00/hr on C2C
Duration: 12 Months
Day to Day Responsibilities of this Position and Description of Project:
Job Requirements:
- Have a strong understanding of MongoDB architecture, including replica sets, sharded clusters, and data distribution.
- MongoDB Database design, deployment, maintenance, upgrade, monitoring, backup and restore, and patching management.
- Be proficient in MongoDB database performance tuning and optimization techniques.
- Hands-on experience with Mongodb security enhancement using X509 and TLS authentication.
- Extensive experience in designing, implementing, and maintaining applications on Kubernetes platforms.
- Knowledge of Kubernetes concepts, like pods, services, deployments, application, and stateful sets.
- Experience with container runtimes like Docker and container.
- dministration experience with MySQL and Sqlite.
- Minimum of three years (3) experience with computer programming languages (Python, SQL, Perl, Shell).
- Quick learner and be able to support eBay's large-scale distributed database platform.
- Excellent communication and interpersonal skills.
Job Functions:
Support eBay's Mongo clusters which serve critical eBay applications.
Resolve all security vulnerabilities, including but not limited to MongoDB server and OS patching, and ensure that eBay's MongoDB clusters adhere to eBay's security standards.
Monitor eBay's Mongo clusters to identify any potential issues and avoid incidents from happening. Help developing the tools necessary to migrate data from Mongo to PostGres
Work with the application team to address any incidents. Participate in rotating 24x7 on-call support.
Be available off-hours occasionally to meet and work with engineers in China.
Will this candidate interface with IT and business teams? If so, which internal/external groups? Manager wants the vendor to prescreen thoroughly to see if self- assessment is accurate Prescreening- "Rate themselves on Kubernetes" anything below 7 -- do not send
"Rate themselves on MongoDB Administration" anything below 8 --- do not send
"Rate themselves on Python" anything below 6 ---do not send "Rate themselves on Java" anything below 6--- do not send
If you see the resume and has a lot of software development need to have had backend work not solely admin How does this project impact the line of business or eBay as a whole? Managing and supporting Mongo clusters - anything withing the app, upgrading, restoring and the systems running on Kubernetes and usage
Should support a project Mongo migration - migrate mongo into other platforms (internal cloud, systems, etc.)
Potential Dev work as well if there is time on other systems
Will need to communicate and work with application team to help with migration initiative Required Skills (top 3 to 5/ non-negotiables): What you like to see on resumes? (nice to have) 1
Kubernetes/ Docker experience - build and maintain images 1
Java is a plus
Clusters in MySQL - some understanding 2
Highly Proficient Python experience 2
Cloud experience - Google, AWS, etc. 3
Coding experience 3
4
Strong MongoDB experience 4
5
Great communications skills 5
Disqualifiers or Dislikes on Resumes: Manager wants the vendor to prescreen thoroughly to see if self-assessment is accurate
Prescreening- "Rate themselves on Kubernetes" anything below 7 -- do not send
"Rate themselves on MongoDB Administration" anything below 8 ---do not send
"Rate themselves on Python" anything below 6 ---do not send
"Rate themselves on Java" anything below 6--- do not send
If you see the resume and has a lot of software development need to have had backend work not solely admin Education Requirement: Minimum 3 years hands on experience with MongoDB--- overall experience should be more than 3 years
Degree not required for this position Required Testing: NA Software Skills Required: MongoDB, Python, Kubernetes, Docker, MySQL, Java Required Certifications: NA Preferred companies/industries: Open to all- Strong preference for experience managing medium to large mongo clusters Difficult Aspects of Role: No blockers, looking for someone to fill this role as there was a gap in the team
On call/Rotation may be difficult- ensure your candidates are okay with the schedule
Team Environment How many people are on your team? Junior, Mid or Senior Level? Team in San Jose and Shanghai China Will interact with both teams - Global
Heavy on the evening - will not be everyday but will be occasionally and will need to be flexible
On call rotation - weekends will be included: US and China between 6 people 1 week at a time
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.