Database Engineer
Position: Database Engineer
Location: Remote Role
Duration: Long Term
Direct Client: Charles Schwab
===================================================
Must Have:
o 8-10 years of experience with administration and support of Enterprise NoSQL databases like Aerospike, MongoDB
o 8-10 years of experience in writing automation scripts, building application dashboards for proactive monitoring, setting up Alerts for early determination of the issues Experience with database backup and recovery, patching, upgrades, performance tuning activities
o In depth knowledge of database concepts, replication strategies and high availability architectures o Familiarity with Linux system administration, troubleshooting, and tuning
o Development experience in one or more or programming languages such as .Net, Java, Powershell, Python, and Bash
o Working knowledge of logging aggregation tools such as Splunk, or similar tools
o Previous experience in using SALT or Ansible for automation of operational database tasks
Responsibilities:
o Administration and maintenance of Aerospike NoSQL database
o Perform database upgrades, OS patching, performance tuning and support activities
o Create scripts to automate database maintenance and administration tasks.
o Understand upcoming database features and provide guidance to the application teams
o Benchmarking new features and their impact to the application availability and performance
o Participate in database capacity planning activities for new application features.
o Review application database design and provide critical feedback
o Participate in 24X7 on call rotation schedule for database maintenance and production support activities
o Identify opportunities to build innovative tools and solve unique operations problems on a large enterprise and mission critical applications
o Act as a mentor to team members onshore and offshore
o Define quarterly and yearly roadmap for the team and present it to the architecture, management, and other stakeholders
o Document and maintain standard operating procedures w.r.t the database
Helpful Skills:
o financial services industry experience
o Experience with cloud providers like GCP, AWS
o Agile methodologies
Personal Skills:
o Strong customer orientation with an affinity to proactively own, communicate, and follow-through projects and issues
o Extreme sense of ownership to resolve problems in a distributed environment
o Gritty resolve to dig deeper into technical issues in a complex eco-system
o A self-starter with the ability and confidence to independently resolve issues and bring results back to the team.