Talent.com
Senior Database Engineer(Elastic / Mongo / Hadoop) (San Francisco)

Senior Database Engineer(Elastic / Mongo / Hadoop) (San Francisco)

CatchProbe Intelligence TechnologiesSan Francisco, CA, United States
13 hours ago
Job type
  • Full-time
Job description

Senior Database Engineer(Elastic / Mongo / Hadoop)

Senior Database Engineer(Elastic / Mongo / Hadoop)

Workplace Type : Remote - Region :

San Francisco, CA

Job Description

Must have experience with MongoDB installations, upgrades, support on MongoDB

Responsible for administration, maintenance, Performance analysis, and Capacity planning for Mongo dB / Elastic / Hadoop clusters.

Coordinate and plan with Application teams on Mongodb capacity planning for new applications.

Should have knowledge of using mongo base tools - like mongodump , mongoexport ,mongorestore, mongoimport , mongostat , mongotop

Must be well-versed with JSON scripting , writing queries in mongo in shell scripts and in the mongo shell

Should be able to support sharded clusters and perform upgrades and other config maintenance on sharded clusters

Must be able to address , monitor and manage capacity requirements - all aspects CPU , memory and storage .

Must be able to assist application teams with assessment and / or resolution of performance bottlenecks observed in the MongoDB Database tier of their stack

Must be aware of different authentication / authorization methods used in Mongo - SCRAM-SHA1 , X509 , LDAP - including reconfiguration of instances with TLS / SSL and / or LDAP

Candidate must also be able to develop automated solutions for ad-hoc script execution requests, ad-hoc report generation, upgrades , installs

Experienced in NoSQL DB technologies

Must be aware of how to use Cloud manager and share relevant metrics for a given deployment when an issue arises

Must have experience with docker, deploying Mongo containers running on docker and supporting all aspects of MongoDB administration needs within a docker container

Knowledge of administration and support of Hadoop systems will be an added advance.

Deploy Hadoop(Bigdata) cluster, Comm / decommissioning of nodes, track jobs, monitor services like zookeeper, hbase, SOLR indexing, configure name-node HA, schedule, configuring backups & restore

To develop script to review logs and alert us in case of long running queries.

Demonstrable expertise (deployment, use) in some of the following data storage technologies : Postgres / MySQL (on-prem, RDS, Aurora), Kafka / Kinesis (on-prem or managed),

Strong scripting experience with Python (preferred), and Shell (secondary).

Individually build services, and expose internal APIs for these services that allow other teams, and workflows to use data infrastructure automation components.

Required Skills

Strong Understanding of various relational and non-relational database technologies along with their benefits, downsides and best use-case and help application teams to use the correct database technology based on their specific business use case.

5+ year installing, automating, scaling and supporting NoSQL databases such as MongoDB, ElasticSearch, Hadoop, among other emerging technologies.

1-2 years Experience working with the databases in public Clouds like Hetzner, AWS, Azure and GCP.

Proficiency in automation

Knowledge of Ansible, Python, Terraform

Willingness and commitment to learn other database, automation, and Cloud technologies

Great communication and collaboration skills

Software development experience and knowledge of modern software development processes.

Knowledge / experience in development programming languages such as Java, Go, Nodejs, html, CSS, bootstrap etc. is a plus.

Knowledge / experience on AI / ML is a big plus.

Ability to multi-task and prioritize with little to no supervision, providing team leadership skills.

Ability to work well under pressure

Consistent exercise of independent judgment and discretion in matters of significance

Excellent communication skills

Highly driven, highly involved, highly proactive

Datalake cluster ownership and Technical point of contact for all applications on Hadoop cluster

Responsible for new application on-boarding in Datalake by reviewing requirement and design.

Assist existing and new applications to come up with most optimized and suitable solutions for their requirement

L3 point of contact for issues related to Hadoop platform

Core Responsibilities

Develops solutions for very complex and wide reaching systems engineering problems. Sets new policies and procedures to handle future issues. Creates systems engineering and architectural documentation to be used by others to build and maintain systems.

Operating Systems & Disk Management : Provides in-depth knowledge of Operating System internals to aid in solving complex problems. Acts as an authority on at least one supported Operating System. Mentors and trains more junior team members on Operating System concepts, configuration, tuning and troubleshooting techniques. Creates basic task automation scripts in Shell, Perl, VBscript, or similar. May manage servers remotely in a distributed environment.

Database Platform Management : Masters understanding of database concepts, availability, performance, usage and configuration. Sets up, fixes and tunes complex standard and non-standard replication. Uses knowledge of existing database platforms to evaluate and recommend new technologies. Uses database knowledge to solve issues on unfamiliar products. Creates and maintains database policies, standards and overall documentation including availability, replication, availability and backup and recovery policy, service level agreement, baseline architecture, change management, access to production, unsupported HW / SW, security & audit violations and risk acceptance.

Storage and Backup : Sets up, solves problems and tunes complex SAN software issues. Uses knowledge of existing storage platforms to evaluate and recommend new technologies. Uses storage knowledge to solve issues on unfamiliar products. Creates and maintain policies, standards and overall documentation including availability and backup & recovery, service level agreement, baseline architecture, change management, access to production, unsupported HW / SW, security & audit violations and risk acceptance.

Scripting and Development : Develops software in several modern languages. Develops database-backed systems and has a solid grasp of DB schema and query performance. Designs horizontally-scalable solutions with innovative use of storage and networking, including solid APIs for integration with other systems. Applies professional standard methodologies in day-to-day work like revision control, unit testing, or other. Applies statistical data analysis techniques.

Networking : Recommends or helps architect an entire system, including network design and topology. Authority in understanding and performing TCP dumps, snoop and other network sniffers. Understands and applies knowledge of most protocols (TCP / IP, HTTP, UDP etc.)

Application Technologies (Web Servers, J2EE, Applications Servers) : Provides authoritative recommendations and advice to the team and / or department in the areas of web services, OS and storage, including being an active liaison to Development, QA and the Business. Provides scaling, design, costing, troubleshooting and impact analysis consultation.

Analyzes systems and makes recommendations to prevent possible problems. Takes lead on issue resolution activities using knowledge of complex and company-wide systems.

Leads end-to end audit of monitors and alarms based on subsystem knowledge. Takes the lead on defining the requirements for new tools required for operations.

Applies time management and project management skills to lead the resolution of issues in a timely and organized manner, effectively communicating necessary information. May consult directly with clients or third party vendors; provides domain expertise.

Consistent exercise of independent judgment and discretion in matters of significance.

Regular, consistent and punctual attendance.

#J-18808-Ljbffr

Create a job alert for this search

Senior San Francisco • San Francisco, CA, United States

Related jobs
  • Promoted
Senior Software Engineer- Database Infrastructure

Senior Software Engineer- Database Infrastructure

King River Capital GroupSan Francisco, CA, United States
Full-time
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show moreLast updated: 2 days ago
Database Engineer

Database Engineer

Vertex Sigma SoftwareFoster City, CA, US
Full-time
Quick Apply
As a Database Engineer at Sigma Software, you will design, build, and operate scalable, secure data stores that power our applications and analytics. You’ll partner closely with application and data...Show moreLast updated: 17 days ago
  • Promoted
Senior Backend Software Engineer - Data Infrastructure (New York City, Los Angeles, or San Fran[...]

Senior Backend Software Engineer - Data Infrastructure (New York City, Los Angeles, or San Fran[...]

RegardSan Francisco, CA, United States
Full-time
As a Senior Backend Software Engineer - Data Infrastructure at Regard, you’ll play a leading role in building our products. You’ll be responsible for designing and developing critical backend servic...Show moreLast updated: 24 days ago
  • Promoted
Infrastructure Engineer - Database Engineer

Infrastructure Engineer - Database Engineer

Recruiting From ScratchSan Francisco, CA, United States
Full-time
Who is Recruiting from Scratch : .Recruiting from Scratch is a specialized talent firm dedicated to helping companies build exceptional teams. We partner closely with our clients to deeply understand ...Show moreLast updated: 17 days ago
  • Promoted
Senior Backend Software Engineer - Data Infrastructure (New York City, Los Angeles, or San Fran[...]

Senior Backend Software Engineer - Data Infrastructure (New York City, Los Angeles, or San Fran[...]

TenOneTenSan Francisco, CA, United States
Full-time
As a Senior Backend Software Engineer - Data Infrastructure at Regard, you’ll play a leading role in building our products. You’ll be responsible for designing and developing critical backend servic...Show moreLast updated: 24 days ago
  • Promoted
Software Engineer, Database Systems

Software Engineer, Database Systems

OpenAISan Francisco, CA, United States
Full-time
Software Engineer, Database Systems | OpenAI.Software Engineer, Database Systems.Applied AI Infrastructure - San Francisco. Apply now (opens in a new window).The Database Systems team specializes in...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, Data Platform

Senior Software Engineer, Data Platform

Parafin Inc.San Francisco, CA, United States
Full-time
At Parafin, we’re on a mission to grow small businesses.Small businesses are the backbone of our economy, but traditional banks often don’t have their backs. We build tech that makes it simple for s...Show moreLast updated: 30+ days ago
  • Promoted
Senior Database Engineer, Apache Cassandra - Cloud Services

Senior Database Engineer, Apache Cassandra - Cloud Services

NVIDIA CorporationSanta Clara, CA, United States
Full-time
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.T...Show moreLast updated: 23 days ago
  • Promoted
Senior Software Engineer, Data

Senior Software Engineer, Data

MonographSan Francisco, CA, United States
Full-time
San Francisco Bay Area or Remote.Estimated Base Salary $160K – $200K • Offers Equity.At Commure, our mission is to simplify healthcare. We have bold ambitions to reimagine the healthcare experience,...Show moreLast updated: 1 day ago
  • Promoted
Senior Backend Engineer

Senior Backend Engineer

GigamlSan Francisco, CA, United States
Full-time
San Francisco (100% In-Office).At Giga, we’re shaping the future of conversational AI, fully automating customer support to elite levels for enterprises with a lean team of engineers.Our customers ...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Founding Senior Backend Engineer

Founding Senior Backend Engineer

ButtonSan Francisco, CA, United States
Full-time
Our team includes builders from.We move fast, stay lean, and obsess over shipping real impact not just prototypes.We are looking for a Founding Senior Backend Engineer to lead the design and develo...Show moreLast updated: 4 hours ago
  • Promoted
Senior Software Engineer, Data

Senior Software Engineer, Data

Anvilogic IncPalo Alto, CA, United States
Full-time
Anvilogic is a Palo Alto-based AI cybersecurity startup founded in 2019 by security veterans and data scientists from Fortune 500 companies. Our mission is to democratize threat detection and huntin...Show moreLast updated: 22 days ago
  • Promoted
Senior Engineer, Database Infrastructure - Slack

Senior Engineer, Database Infrastructure - Slack

Salesforce, Inc.San Francisco, CA, United States
Full-time
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job CategorySoftware EngineeringJob Details • • • •Abo...Show moreLast updated: 25 days ago
  • Promoted
Senior Software Engineer - Data Foundation

Senior Software Engineer - Data Foundation

LiveRampSan Francisco, CA, United States
Full-time
Senior Software Engineer - Data Foundation.Senior Software Engineer - Data Foundation.Apply locations Remote - US time type Full time posted on Posted 2 Days Ago job requisition id JR011445.LiveRam...Show moreLast updated: 2 days ago
  • Promoted
Senior Software Engineer, Data Platform (San Francisco)

Senior Software Engineer, Data Platform (San Francisco)

Parafin IncSan Francisco, CA, United States
Full-time
At Parafin, we're on a mission to grow small businesses.Small businesses are the backbone of our economy, but traditional banks often don't have their backs. We build tech that makes it simple for s...Show moreLast updated: 2 days ago
  • Promoted
Senior Solutions Engineer

Senior Solutions Engineer

Storm3Fremont, CA, US
Full-time
F4BC; Series A HealthTech | Clinical Data Intelligence Platform.F30D; San Francisco (Hybrid | US Only).F4B0; $160,000+ (base + benefits + equity). This Series A HealthTech company is raising the qua...Show moreLast updated: 10 days ago
  • Promoted
Staff Geospatial Database Software Engineer

Staff Geospatial Database Software Engineer

WherobotsSan Francisco, CA, United States
Full-time
We are looking for passionate, skilled, and experienced software engineers to join Wherobots’ dynamic team in building the distributed geospatial cloud database of the future.As a software engineer...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, Atlas Search San Francisco

Senior Software Engineer, Atlas Search San Francisco

MongoDBSan Francisco, CA, United States
Full-time
MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and...Show moreLast updated: 30+ days ago