Database Engineer III
Role details
Job location
Tech stack
Job description
DUTIES: Design, develop, test, implement, and maintain database systems and clusters, including database administration, data modelling, data integrity, performance tuning, and enhancement. Solve and troubleshoot complex database schemas and data warehouse issues. Conduct maintenance, installations, and upgrades to database software. Review, debug, modify, and document code. Apply knowledge of database technologies, including logical and physical design, automation, documentation, installation, and shell scripting. Develop and maintain PL/SQL programming, catalog navigation, query tuning, and system tuning. Perform resource contention analysis, and manage database backup, recovery, and replication process.
Requirements
REQUIREMENTS: Bachelor's degree in Computer Science, Engineering or a related field and 2 years in any job title involving experience with Relational Database Systems, including PostgreSQL, Cassandra or YugabyteDB. Prior experience must include the following: 2 years of logical and physical design, automation, documentation, installation, shell scripting, and catalog navigation; 2 years working in PL/SQL programming, database performance tuning, and query tuning; 2 years working with Linux; 2 years administrating database clusters; 2 years of shell scripting and programming in Python and Terraform; and 1 year working with Azure and AWS tenants.