DBA

SRI Tech Solutions Inc.
Chandler, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Unix Databases Continuous Integration Software Debugging Linux DevOps Distributed Data Store Python (Programming Language) PostgreSQL NoSQL Performance Tuning Ansible
+5 more
Shell Script SQL Databases Cloud Platform System BladeLogic Cassandra

Job description

  • The DBA will be responsible for designing, deploying and maintaining database clusters in Linux operating systems that are used by different groups of applications.
  • The DBA must have advanced knowledge of Unix systems and shell scripting/ Python. Experience and knowledge of some of NoSQL or distributed databases such as (Cassandra, CockroachDB, Postgres) is needed including creation and implementation of fully functional database clusters, ability to maintain multiple development, QA and production environments with strong experience in operations and production support., * Responsible for providing day-to-day administration support and maintenance for existing and new distributed databases in production and non-production environments.
  • Perform debugging, tuning and performance enhancement as well as automation of operational and continuous integration aspect of the database platform.
  • Write shell scripts for automation of installation and support of distributed databases.
  • Working with using DevOps tools like Ansible, BladeLogic to create, maintain and execute jobs.
  • Identify inefficiencies in current databases and implement improved solutions
  • Assist in planning and implementing capacity and resource expansion to ensure scalability of company databases.
  • Assist developers in making changes to the schema, providing database access levels, etc
  • Assist in planning and performing database upgrades and migrations

Requirements

Primary Skills: Distributed Databases: Preferably Cockroach DB/ Cassandra/ Postgres UNIX OS, Devops Tools, * Requires related experience in the UNIX systems and shell scripting, design, maintenance, and administration of distributed databases ( CockroachDB, Cassandra, Postgres etc.).
  • Conversant with using DevOps tools like BladeLogic, Ansible etc.
  • Previous experience in high volume environments is highly desired.
  • Deep understanding of cluster management areas, such as adding/ removing nodes, consistency tuning, replication, and multi-DC configuration etc.
  • Strong experience in UNIX/Linux with advanced knowledge of Shell scripting
  • Strong experience in NoSQL or SQL Database Technologies

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:40 min

Evolving through early developer roles and technology stacks

Liam Hurrel +1 · WWC 2021

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

Videos

See all

Related articles

See all