Database Administrator

Seaspan Ship Management Ltd. - Vancouver, BC (11 months ago)

Apply Now


Seaspan Corporation (NYSE:SSW) is the world’s largest financial lessor in the containership leasing space with a $8bn+ balance sheet. Seaspan provides many of the world’s major shipping lines with alternatives to vessel ownership by offering long-term leases on large, modern containerships combined with industry leading ship management services.


Seaspan’s fleet has evolved over time to meet the varying needs of their customer base. We own vessels in a wide range of sizes, from 2,500 TEU ships to the recently delivered 14,000 TEU vessels. Seaspan oversees and manages every aspect of the process from ship to shore. A conservative, strategic approach allows for measured and consistent growth, while a strong set of values govern the integrity of their everyday decisions. As the largest independent charter owner and manager of containerships, we are truly a global operation and employ more than 4000 people at their offices in Hong Kong, Canada and India, as well as on board their large fleet of vessels.

Seaspan is seeking a Database Administrator to join the team. Reporting to the Manager, Business Solutions, the Database Administrator is responsible for administering the maintenance and management of all databases and environments supporting all enterprise applications and systems. Additionally, this role will also be responsible for the development, testing and maintenance of data integration and migration workflows for the corporate data warehouse and other enterprise applications. This role will apply proven communication, analytical, and problem-solving skills to ensure client satisfaction with both operational and project related issues.


Install, administer and maintain all SQL Server instances including service packs.
Setup and administer all DB environments including Dev, Test, Staging and Production.
Create, manage and support all databases across environments including Microsoft SQL, Gupta SQL, MySQL, PostgreSQL, Azure SQL-as-a-Service as well as MySQL -as-a-service in AWS.
Assist with the development of a database technology consolidation strategy to limit the database technologies used at Seaspan
Create and manage users and assign permissions based on the level of access required.
Create linked servers to SQL Server and other enterprise databases.
Define database backup and restoration strategy.
Create database backups and setup automated backup schedules.
Restore database from backups in the event of data loss, DB failure or corruption or as per user requests.
Setup, create and maintain DB server farms and DB clusters for required enterprise applications to enable High-Availability as part of the IT Disaster Recovery Strategy.
Monitoring and Performance Tuning: physical servers, virtual machines, database and query tuning including the creation and maintenance of indexes, monitoring CPU, memory and disk usage.
This role will also provide business application support by administering support and optimizing middleware layers between business applications.
Monitor database replication jobs for core operational business applications and troubleshoot replication issues. This includes root cause analysis and vendor escalations as need be.
Define and implement best practices for database administration and data integration to support the overall organization's IT strategy.
Troubleshoot database or IM related issues as part of day-to-day operational activities.
Provide DB administration and support on Capital and Operational IT projects.
Document all database environments, databases, processes and workflows.
Ensure documentation is kept up to date based on any changes to environments or instances.


A minimum 5 year of experience working in an IT environment in a Database Administration role.
Expertise in Microsoft BI and IM technology stack including MS Visio.
Expertise or exposure with ETL tools and EDW tools such as Snowflake is an asset.
Understanding of Incident and Change Management and ability to follow Seaspan’s process, procedure standards and methodologies.
Basic understanding of Infrastructure, Business Applications, and Service Delivery technology.
Working knowledge of Active Directory and related user management tasks.
Working in an environment requiring constant and clear communications both verbal and written
Working in a team environment and experience working cohesively with related IT teams
Basic understanding of the project management life cycle.
Gathering information, analyzing and providing trending analysis.
Proven writing skills with the ability to organize and present information in various forms such as textual, graphical and statistical.
College Diploma in Computer Science, IT or MIS with emphasis on Database Administration and/or equivalent experience.
Professional certifications such as MSCA or MSCE in Data Platform (SQL Server) or BI.


Deductive reasoning skills as they pertain to Database Administration activities, such as troubleshooting focused on determining hardware vs. software, hardware vs. firmware, software vs. operating system, network vs. application/systems, and patterned vs. non-repeatable problems.
Results-oriented and customer-focused. Demonstrated ability to develop effective working relationships with internal and external customers.
Able to drive and manage change.
Adhere to IT best practices, methodologies and disciplines.
Able to manage multiple conflicting priorities, reprioritize tasks, establish priorities, work independently and meet deadlines.
Strong interpersonal skills and the ability to adapt in a complex and changing environment.