Prepin
Log in
MSC Mediterranean Shipping Company SA

data opportunity

Senior SQL Database Administrator

The Senior SQL Database Administrator is responsible for the architecture, administration, performance, and security of Microsoft SQL workloads in an Azure-based environment. This role provides technical leadership for Azure SQL platforms and collaborates with DevOps and infrastructure teams to support mission-critical cloud-native solutions.

Warren Township, New Jersey, United StateshybridFULL_TIME

Posted

About the role

What will you do at MSC Mediterranean Shipping Company SA?

MSC Mediterranean Shipping Company continues to invest and lead the world container market with ships, an extensive container fleet, intermodal and dedicated staff for its customers. The Company’s evolution to its leading brand needs consistency to market, and therefore it is paramount to standardise data, processes and management information.

Established in 1998, MSC Technology provides development and technology support for the MSC transportation divisions and is composed by highly accomplished technology professionals. Today, with a team of 1000 plus, MSC Technology provides the best, most interactive maritime software solutions available in the industry.

With an emphasis on equal employment opportunities and a collaborative approach to growing our expertise and solving complex problems, we are a trusted strategic partner with a great journey ahead of us.

Senior SQL Database Administrator

Salary range: 100,000.00 - 110,000.00 USD

The Role

& Key Responsibilities

THE ROLE

The Senior SQL Database Administrator (DBA) is responsible for the architecture, administration, performance, security, and availability of Microsoft SQL workloads in a fully Azure-based environment. This role provides technical leadership for Azure SQL platforms, ensures high availability and disaster recovery, and partners with application, DevOps, Infrastructure and security teams to support mission critical cloud-native solutions.

The Senior SQL DBA plays a key role in driving operational excellence, automation, and continuous improvement across Azure database services.

KEY RESPONSIBILITIES

Azure SQL Platform Administration

Design, deploy, configure, and manage SQL Server on Azure, Azure SQL Database and Azure SQL Managed Instance

Own end-to-end lifecycle management of Azure SQL environments, including provisioning, scaling, patching, and retirement

Ensure optimal performance, availability, and reliability of production and nonproduction databases

Cloud Architecture & Optimization

Design cloud native SQL architectures aligned with Azure Well Architected Framework principles

Optimize database solutions for performance, scalability, cost efficiency, and resiliency

Implement and manage Azure features such as elastic pools, auto-scaling, and serverless where appropriate

Provide guidance on database architecture for new cloud applications and platform modernization efforts

Performance Tuning & Monitoring

Monitor and tune database performance using Query Store, Azure Monitor, Log Analytics, and native SQL tools

Analyze query execution plans, waits, blocking, and resource consumption

Work closely with development teams to improve schema design, indexing strategies, Deployment runbook optimization, Data Archival/Cleanup, and query performance

Proactively identify and mitigate performance risks before they impact customers

High Availability & Disaster Recovery

Design and support HA/DR solutions using Azure-native capabilities such as:

Shared Storage Failover Clusters

Availability Groups

Active geo-replication

Failover groups

Automated backups and point-in-time restore

Automate seamless Disaster Recovery solution

Define, test, and document RPO/RTO requirements

Conduct regular disaster recovery testing and validation

Security & Compliance

Implement database security best practices, including encryption at rest and in transit, auditing, and data masking

Integrate Azure SQL security with Azure Active Directory /Microsoft Entra authentication and managed identities

Enforce least privilege access and role-based security models

Support compliance requirements and participate in security assessments and audits

Automation & DevOps Enablement

Automate routine DBA tasks using PowerShell, TSQL, and Azure Automation

Support CI/CD pipelines for database deployments and schema changes

Improve reliability and consistency through infrastructure as code and automation standards

Leadership & Collaboration

Serve as the senior escalation point for complex database and performance issues

Mentor junior DBAs and provide technical guidance across teams

Collaborate closely with application, DevOps, cloud infrastructure, and security teams

Contribute to architectural reviews and cloud governance initiativesPositive and professional ability to collaborate in diversified geographical and cultural Team

Documentation & Standards

Create and maintain operational runbooks, architectural diagrams, and best practice documentation

Define and enforce Azure SQL standards and operational procedures

Stay current with Azure SQL features, platform updates, and industry best practices

LOCATION

Full Time, Hybrid Position to be filled in Warren, NJ

Candidate MUST be able to reliably commute daily

Availability for travel may be required after gaining sufficient knowledge

Relocation incentives or visa sponsorship NOT offered for this position

BENEFITS

401(k)

401(k) matching

Health, Dental, Vision insurance

Employee discounts

Flexible spending account

Health savings account

Life insurance

Paid time off

Parental leave

Qualifications

  • and Experience
  • Bachelor's degree in computer science, Information Technology, or equivalent experience
  • 7+ years of experience administering Microsoft SQL Server–based platforms
  • Strong hands-on experience with SQL Server on Azure Virtual Machines, Azure SQL Database and Azure SQL Managed Instance
  • Deep expertise in TSQL, PowerShell, performance tuning, and troubleshooting
  • Proven experience supporting highly available, mission critical production systems in Azure
  • Ability to Self-explore New Data Platform Features and DBA Tools for project betterment and automation
  • PREFERRED QUALIFICATIONS
  • Strong understanding of Azure networking, security, and identity (VNets, private endpoints, Azure AD)
  • Experience with database CI/CD pipelines and infrastructure as code
  • Familiarity with Azure cost management and optimization strategies
  • Microsoft certifications such as:
  • Azure Database Administrator Associate
  • Azure Solutions Architect

Which skills does this role require?

Database administrationPerformance tuningT-SQLPowerShellAzure MonitorCloud architectureSecurity auditingAzure Active DirectoryInfrastructure as codeQuery optimizationPerformance TuningQuery StoreCI/CDInfrastructure as CodeCloud ArchitectureDatabase AdministrationComplianceAzure Well Architected FrameworkElastic PoolsMicrosoft EntraDatabase Lifecycle ManagementSchema DesignIndexing StrategiesAzure Virtual MachinesNetworkingIdentity ManagementAzure Database Administrator AssociateAzure Solutions ArchitectREST APIs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.