Systems Engineer (SQL)
- Same title, closed before
- ×1
- Market p25–p75
- $120k–$200k
- Jobgether p25–p75
- $118k–$161kn=29
- Opened · 30d
- +4,036
- Closed · 30d
- −2,668
- Opened · 7d
- +3,2569% of open
- All software engineering
- 75,422open
Accountabilities:
As a Systems Engineer (SQL), you will manage the engineering, administration, and optimization of database infrastructure while ensuring compliance with technical, operational, and security requirements. Your responsibilities will include:
Provision, install, configure, operate, and maintain systems hardware, software, databases, and related infrastructure.
Provide technical expertise and hands-on support for database planning, implementation, administration, and ongoing operations.
Design, develop, and optimize SQL Server databases hosted on Microsoft Azure Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) environments.
Implement and manage SQL Server databases on Azure Managed Instances, leveraging built-in availability, scalability, and security capabilities.
Administer AWS database environments, including provisioning, configuration, optimization, security, and availability management.
Develop, debug, and optimize complex T-SQL queries, stored procedures, triggers, and functions to support application requirements and improve database performance.
Perform advanced database performance tuning through query optimization, index management, partitioning, and resource utilization analysis.
Configure and maintain database backup, restoration, and recovery procedures to ensure business continuity and data protection.
Design, implement, and maintain SQL Server high-availability solutions, including Failover Cluster Instances and disaster recovery capabilities.
Conduct systems analysis to evaluate database requirements, identify performance bottlenecks, and recommend improvements to data management processes.
Implement database security and encryption solutions, including Transparent Data Encryption (TDE), Always Encrypted, and column-level encryption.
Manage database authentication and security mechanisms, including LDAP and certificate-based authentication.
Use DBCC commands to perform database consistency checks, index maintenance, troubleshooting, and performance optimization.
Configure and monitor SQL Server diagnostic and monitoring tools, including SQL Server Profiler, Extended Events, and Dynamic Management Views.
Conduct root cause analysis of database incidents and performance issues using diagnostic tools, execution plans, and system logs.
Develop and maintain database models, schemas, data dictionaries, entity-relationship diagrams, and process documentation.
Create and manage PowerShell scripts to support server administration, automation, and data acquisition.
Configure and maintain SQL Server Database Mail to automate notifications, alerts, and operational reporting.
Participate in technical research and development to identify opportunities for infrastructure innovation and continuous improvement.
Ensure systems, operating procedures, and configurations comply with organizational standards and applicable regulatory requirements.
Prepare and maintain technical specifications, project plans, configuration records, test plans, and implementation results.
Communicate complex technical concepts, project objectives, scope, and progress to technical teams and relevant stakeholders.
Requirements
The ideal candidate will have extensive experience in database engineering and administration, particularly within Department of Defense (DoD) or federal IT environments. The following qualifications and technical capabilities are required:
At least 5 years of overall professional experience in engineering.
At least 5 years of experience in SQL Server database administration and analysis support within DoD or federal IT systems.
Experience performing responsibilities across the following areas:
Database architecture.
Database replication.
Database encryption.
LDAP and certificate-based authentication.
Disaster recovery and Continuity of Operations (COOP).
Database security.
High availability and failover management.
Experience working with current or recent versions of Windows Server operating systems.
Hands-on experience with SQL Server 2016 or later.
How Jobgether works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1