
Database Engineer
TechSur Solutions
full-time
Posted on:
Location Type: Office
Location: Reston • Virginia • 🇺🇸 United States
Visit company websiteJob 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