SQL Developer/DBA

Germantown, MD, US • Posted 1 day ago • Updated 1 day ago
Full Time
On-site
$70 - $80/hr
Company Branding Image
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • Backup
  • Disaster Recovery
  • Database Performance Tuning
  • Database Migration
  • Microsoft SQL Server
  • Transact-SQL

Summary

The Software Architect will be responsible for analyzing, designing, and implementing a scalable and high-performance database solution. The ideal candidate should have extensive experience with SQL Server, performance tuning, and designing scalable database architectures that support microservices-based applications and AI-driven systems.

Key Responsibilities:

  • Assess the current SQL Server database architecture and identify areas for improvement in scalability, performance, and maintainability.
  • Design and implement a new high-performance, future-ready database architecture to support a 5M daily transaction load and integration with microservices and AI-driven systems.
  • Develop and implement a comprehensive archival strategy for cold, warm, and hot data storage to efficiently manage a large-scale system of 100TB.
  • Work closely with application developers to ensure database design aligns with the microservices architecture.
  • Optimize database performance by identifying and resolving bottlenecks, indexing strategies, and query tuning.
  • Develop and implement best practices for database design, partitioning, indexing, and data archiving.
  • Ensure high availability and disaster recovery strategies with near-zero RPO and RTO, considering the multi-agency information handled by the system.
  • Collaborate with DevOps teams to automate deployment, backup, and monitoring processes.
  • Implement data security measures and ensure compliance with industry standards.
  • Provide technical guidance and mentorship to the development and operations teams.
  • Stay up-to-date with the latest SQL Server technologies and industry trends.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in SQL Server database design, development, and administration.
  • Proven experience in redesigning and implementing large-scale, high-performance SQL Server databases, with the ability to contribute from day one.
  • Strong understanding of database scalability techniques such as sharding, partitioning, and indexing.
  • Experience in handling large-volume databases (100TB+) and implementing efficient archival strategies.
  • Proficiency in performance tuning, query optimization, and troubleshooting database issues.
  • Experience with self-hosted SQL Server databases on virtual machines (VMs).
  • Hands-on experience with database migration, backup, and recovery processes.
  • Familiarity with datamodelingtechniques and tools such as ERwin or PowerDesigner.
  • Strong knowledge of T-SQL, stored procedures, and triggers.
  • Experience with microservices architecture and integrating databases within distributed systems.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Tolling Experience is strong plus
  • Any relevant SQL Server certification is preferred.
  • Experience with NoSQL databases and hybrid database solutions.
  • Knowledge of AI-driven database optimization and predictive analytics.
  • Knowledge of ETL processes and data warehousing concepts.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91172230
  • Position Id: 8925419
  • Posted 1 day ago

Company Info

About Process Q

At ProcessQ, we believe in the power of technology to drive meaningful change. It fuels our passion and commitment to help organizations not just meet, but exceed their goals. When we partner with you, we don’t just bring technical expertise—we bring fresh, innovative ideas that elevate your performance, refine your strategies, and inject new energy into your business.

The future belongs to those who build, connect, and transform the world around them. The most successful and forward-thinking businesses are already doing this—and we’re here to ensure you’re part of that movement. With our skilled experts, we assemble the right teams, provide the tools, and deliver the support your business needs to thrive in this evolving digital landscape.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Union, New Jersey

3d ago

Easy Apply

Contract, Third Party

55 - 60

Union, New Jersey

2d ago

Easy Apply

Contract

70 - 80

Search all similar jobs