TechSur Solutions

Database Engineer

TechSur Solutions

full-time

Posted on:

Location Type: Office

Location: Reston • Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

AWSAzureCassandraCloudDynamoDBETLMongoDBMySQLNoSQLOraclePostgresPythonRedisSQL

About the role

  • Design, implement, and maintain relational (SQL) and NoSQL databases.
  • Develop and optimize database schemas, tables, indexes, and views.
  • Write and optimize complex SQL queries, stored procedures, and triggers.
  • Monitor database performance and optimize queries for efficiency.
  • Conduct index tuning, partitioning, and query optimization to improve response times.
  • Implement database caching strategies for enhanced performance.
  • Install, configure, and manage database servers (MySQL, PostgreSQL, Oracle, SQL Server, MongoDB, etc.).
  • Perform regular backups, restores, and disaster recovery planning.
  • Monitor database health, uptime, and capacity planning.
  • Automate database tasks using Python, PowerShell, Bash, or SQL scripts.
  • Develop and manage Infrastructure as Code (IaC) for database deployments.

Requirements

  • 8+ years of experience
  • Strong knowledge of SQL databases (MySQL, PostgreSQL, Oracle, SQL Server).
  • Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB, Redis).
  • Proficiency in database administration, optimization, and replication.
  • Knowledge of query performance tuning and indexing strategies.
  • Familiarity with database security, encryption, and access controls.
  • Experience with cloud database management (AWS, Azure, Google Cloud).
  • Proficiency in scripting languages (Python, PowerShell, Bash).
  • Understanding of ETL processes and data warehousing.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to prioritize and manage multiple tasks in a fast-paced environment.
  • Detail-oriented with a focus on data integrity and reliability.
Benefits
  • full benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SQLNoSQLdatabase administrationquery performance tuningindexing strategiesETL processesdata warehousingscripting languagesdatabase optimizationdisaster recovery planning
Soft skills
problem-solvinganalytical skillscommunicationteamworktask managementdetail-orienteddata integrityreliability