Previous Job
Previous
Senior Database Engineer
Ref No.: 17-04123
Location: Hollywood, California
NTT DATA Services is a leading IT services provider and global innovation partner with 130,000 professionals based in over 50 countries. NTT DATA recently acquired Dell Services. NTT DATA Services emphasizes long-term commitment and combines global reach and local intimacy to provide premier professional services, including consulting, application services, business process, IT outsourcing, and cloud-based solutions. We are a part of NTT Group, one of the world's largest technology services companies, generating more than $100 billion in annual revenues and partner to 80% of the Fortune 100. Visit www.nttdataservices.com to learn how our consultants, projects, managed services, and outsourcing engagements deliver value for a wide range of businesses and government agencies.

The Role:
We are on the journey to build a set of new generation database tools to build, manage and operate various databases in AWS at an "infrastructure in code” mode and migrate the database from our OnPrem private cloud to AWS. We use various database technologies from RDBMS to NoSQL. We support multi platform databases running on both private cloud and public cloud. You will find the coolest database technologies here and great opportunities to grow your career with the coolest team!

Qualifications
  • 5+ years of experience engineering, administering and managing multiple relational databases. MySQL (required), PostgreSQL, Oracle and MS SQL Server.
  • 2+ years of experience engineering, administering and managing multiple NoSQL database flavors. MongoDB, Cassandra or DynamoDB(preferred).
  • Deep knowledge and experience on designing and maintaining relational databases. MySQL (required), PostgreSQL, Oracle and MS SQL server.
  • Knowledge and experience on designing and maintaining NoSQL database. MongoDB (with/without Sharding), DynamoDB with Dynamo streams and Cassandra.
  • Experience building and maintaining complex mission-critical production database systems
  • Experience analyzing issues from the application tier to database.
  • Experience working directly with cross function teams, resolving data or/and database related issue.
  • Experience using one of benchmarking tools for database performance testing. Such as HammerDB, Sysbench or other tools.
  • Software engineering experience, including gitlab, SDLC, CICD and testing.
  • Awareness of emerging technologies and approaches in IT.
  • Working knowledge of at least one scripting language (shell, Python, Perl).
  • Coding skills in the procedural language for at least one database engine (MySQL trigger, PL/SQL, T-SQL etc.)
  • Excellent communication skills.
  • Experience working with Agile and Lean Practices
Preferred Qualifications
  • Familiarity with at least one compiled language (GO or Java)
  • Familiarity with Amazon Web Services (Aurora, RDS, DynamoDB, DMS, Lambda, EC2, EBS, S3, IAM etc.)
  • Systems engineering experience, including Linux performance, memory management, I/O tuning, configuration, security, networking and troubleshooting.
Required Education
  • Bachelor's degree in Computer Science, Computer Engineering, or related fields

The Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law. To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.