ACL Digital
Database Administrator V
ACL Digital, San Jose, California, 95199
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