Senior Application Development & Maintenance Support Engineer To Support And Maintain Enterprise
S.i. Systems
N2P Systems is seeking an experienced Senior SQL Server DBA to join our enterprise technology delivery team in Montreal, Quebec, Canada. At N2P Systems, you will put 8+ years of hands‑on experience with Microsoft SQL Server, Azure SQL Database and Azure SQL Managed Instance to work on mission‑critical enterprise systems. This is an existing full‑time, hybrid vacancy with N2P Systems. The Senior Microsoft SQL Server and Azure Database Administrator will lead the administration, performance optimization, reliability, and security of enterprise database platforms across on‑premises infrastructure and Microsoft Azure. The role requires advanced SQL Server expertise, deep performance diagnostics capabilities, and experience supporting business‑critical databases in production environments. The successful candidate will drive database modernization, high availability, disaster recovery, operational automation, and incident resolution while maintaining performance, security, and compliance standards. N2P Systems uses AI to help screen and assess applications for this role. N2P Systems is an enterprise technology consulting and digital solutions firm operating across Canada, the United States and India.
Key responsibilities
Administer and support Microsoft SQL Server across on‑premises environments, Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines.
Lead performance diagnostics and tuning using Query Store, execution plans, Dynamic Management Views, Extended Events, wait statistics, PerfMon, SQL Profiler, and Azure monitoring tools.
Optimize complex T‑SQL queries, stored procedures, indexes, statistics, partitioning, memory usage, TempDB, parallelism, locking, blocking, deadlocks, CPU utilization, storage I/O, and transaction logs.
Detect query‑plan regressions and workload bottlenecks, establish performance baselines and capacity forecasts, and validate measurable improvements.
Govern Azure SQL automatic tuning and Database Advisor recommendations with production safeguards and rollback readiness.
Design and support high‑availability and disaster‑recovery solutions using Always On availability groups, failover groups, clustering, replication, log shipping, backup, restore, and point‑in‑time recovery.
Plan and execute database migrations, upgrades, patching, consolidation, modernization, and cloud adoption with minimal disruption.
Manage Azure SQL service tiers, elastic pools, scaling, geo‑replication, private connectivity, firewall rules, and cost‑performance optimization.
Implement least‑privilege access, Microsoft Entra authentication, managed identities, encryption, auditing, vulnerability remediation, secrets management, and compliance controls.
Automate database provisioning, configuration, health checks, maintenance, backup validation, and reporting using PowerShell, T‑SQL, Azure CLI, and infrastructure‑as‑code practices.
Own P1/P2 incidents, outages, root‑cause analysis, corrective actions, vendor escalations, and stakeholder communications.
Maintain database standards, runbooks, recovery procedures, dashboards, and knowledge articles while mentoring support teams and supporting change and release readiness.
Required skills & qualifications
8–14 years of relevant database administration experience, with strong Level 3 Microsoft SQL Server and Azure DBA expertise.
Advanced hands‑on experience with Microsoft SQL Server, Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines.
Deep knowledge of Query Store, performance monitoring, execution‑plan analysis, T‑SQL optimization, indexing, blocking, deadlocks, and capacity management.
Proven experience with high availability, replication, clustering, backup and recovery, database migrations, upgrades, and patching.
Automation capabilities using PowerShell, T‑SQL, Azure CLI, and infrastructure‑as‑code practices.
Experience managing production incidents, outages, root‑cause analysis, and database change management.
Graduate degree or equivalent education.
Preferred qualifications
Experience with Azure SQL automatic tuning, Database Advisor, elastic pools, geo‑replication, and cost optimization.
Knowledge of Microsoft Entra authentication, managed identities, encryption, auditing, vulnerability remediation, and compliance evidence.
Experience mentoring support teams, improving operational runbooks, and reducing recurring incidents through preventive engineering and automation.
Experience with major outage management, stakeholder communications, and vendor escalations.
#J-18808-Ljbffr
Key responsibilities
Administer and support Microsoft SQL Server across on‑premises environments, Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines.
Lead performance diagnostics and tuning using Query Store, execution plans, Dynamic Management Views, Extended Events, wait statistics, PerfMon, SQL Profiler, and Azure monitoring tools.
Optimize complex T‑SQL queries, stored procedures, indexes, statistics, partitioning, memory usage, TempDB, parallelism, locking, blocking, deadlocks, CPU utilization, storage I/O, and transaction logs.
Detect query‑plan regressions and workload bottlenecks, establish performance baselines and capacity forecasts, and validate measurable improvements.
Govern Azure SQL automatic tuning and Database Advisor recommendations with production safeguards and rollback readiness.
Design and support high‑availability and disaster‑recovery solutions using Always On availability groups, failover groups, clustering, replication, log shipping, backup, restore, and point‑in‑time recovery.
Plan and execute database migrations, upgrades, patching, consolidation, modernization, and cloud adoption with minimal disruption.
Manage Azure SQL service tiers, elastic pools, scaling, geo‑replication, private connectivity, firewall rules, and cost‑performance optimization.
Implement least‑privilege access, Microsoft Entra authentication, managed identities, encryption, auditing, vulnerability remediation, secrets management, and compliance controls.
Automate database provisioning, configuration, health checks, maintenance, backup validation, and reporting using PowerShell, T‑SQL, Azure CLI, and infrastructure‑as‑code practices.
Own P1/P2 incidents, outages, root‑cause analysis, corrective actions, vendor escalations, and stakeholder communications.
Maintain database standards, runbooks, recovery procedures, dashboards, and knowledge articles while mentoring support teams and supporting change and release readiness.
Required skills & qualifications
8–14 years of relevant database administration experience, with strong Level 3 Microsoft SQL Server and Azure DBA expertise.
Advanced hands‑on experience with Microsoft SQL Server, Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines.
Deep knowledge of Query Store, performance monitoring, execution‑plan analysis, T‑SQL optimization, indexing, blocking, deadlocks, and capacity management.
Proven experience with high availability, replication, clustering, backup and recovery, database migrations, upgrades, and patching.
Automation capabilities using PowerShell, T‑SQL, Azure CLI, and infrastructure‑as‑code practices.
Experience managing production incidents, outages, root‑cause analysis, and database change management.
Graduate degree or equivalent education.
Preferred qualifications
Experience with Azure SQL automatic tuning, Database Advisor, elastic pools, geo‑replication, and cost optimization.
Knowledge of Microsoft Entra authentication, managed identities, encryption, auditing, vulnerability remediation, and compliance evidence.
Experience mentoring support teams, improving operational runbooks, and reducing recurring incidents through preventive engineering and automation.
Experience with major outage management, stakeholder communications, and vendor escalations.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Application Development & Maintenance Support Engineer To Support And Maintain Enterprise in Winnipeg, MB vacancy
- Apply maintainability analysis and life cycle costing to rail projects with LGM Canada in... ...suppliers and ISR activities.This engineering role supports Integrated Supportability Review activities... ...accessibility, repairability, maintenance effort, and lifecycle costs. The work...Suggested
- ...large-scale project management and engineering - has a workforce of over 1,500 employees... ...engineering, Integrated Logistic Support (ILS), technical writing,... ...proposals covering life cycle cost (LCC), maintainability, Operation & Maintenance manuals, special tools, and test...Suggested
- The Opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is... ...an experienced and dedicated Team Lead Applications Support - Enterprose Applications to join our... ...improvement of Associated Engineering’s enterprise application portfolio outside the...SuggestedLong term contractWork at officeLocal areaFlexible hours
$101.86k per year
...worldwide, our employees provide expertise in engineering, testing, and inspection across a wide... ...to slow down. Join our diverse, supportive workplace for a rewarding career in... ...The OpportunityPosition: Facilities Maintainer/Maintenance Technician Employment Type: Permanent...SeniorPermanent employmentWorldwideRelocationShift workNight shiftRotating shiftDay shiftAfternoon shift$70k per year
...to users in response to identified difficulties Collect, organize and maintain a problems and solutions log for use by other technical support analysts Participate in the redesign of applications and other software Provide business systems, network and Internet support...SuggestedFull time$150k - $180k per year
Manager, Application Support and Software DevelopmentJob Category : Development Requisition Number : MANAG001037 Posted : October 28, 2026 Full-Time Hybrid... ...and continuous improvement of Farm Mutual Re's enterprise applications and integrations. The role oversees...Full timeWork at officeRemote workFlexible hours- ...the Manager, Business Solution Services, the Senior Software Development Specialist provides leadership for application development practices across the Alberta... ...approved technology direction into practical engineering practices. It also guides responsible adoption...SeniorLong term contractFull timeWork at officeMonday to friday
$140k - $180k per year
...Area. Job DescriptionResponsibilities Own delivery of digital, mobile, enterprise, membership, travel, and roadside technology solutions. Lead application development, quality engineering, integrations, support, and operational teams. Drive Agile, DevOps, CI/CD,...Permanent employment$165k - $175k per year
...problems. This is where you come in. As a Senior Software Engineer, Full Stack, you'll design, build,... ...Engineering. We work across frontend applications, backend services, databases, data... ...scalable service architectures. Build and maintain data pipelines using Python, SQL, dbt,...SeniorPermanent employmentCasual workInternshipWork at officeLocal areaRemote workFlexible hours3 days per week- ...ComWhat you’ll be doing As a member of CIBC’s team, the Senior Manager, Application Development is a professional responsible for managing multiple development projects, development groups and application support functions for a major line of business. The role applies professional...SeniorRemote work
- ...systems and infrastructures during operational and maintenance phases. LGM Group is the historical entity of the Group... ...of complex systems. We are looking for a Senior Reliability, Maintainability & Safety Engineer to support our client on an assignment in aerospace...Senior
- The Opportunity Associated Engineering, a proudly Canadian, Employee‑owned Company is... ...an experienced and dedicated Director, Enterprise Application to join our team in our Vancouver... ...enterprise application portfolio, application development capability, application support...SeniorLong term contractContract workInternshipWork at officeLocal areaFlexible hours
- Shape enterprise applications architecture through systems analysis, solution modeling, and cross-platform implementation in large, distributed environments. Define how complex components connect.This Senior Applications Architect defines structures, logical relationships,...Senior
- Play a pivotal role in advancing mobile health technologies as a Senior Engineering Lead. Spearhead the development of applications that integrate seamlessly with wearable devices, utilizing your technical prowess. This position focuses on leading an innovative product team...Senior
$162.89k - $183.26k per year
Job DescriptionDirector, Enterprise Applications Office of the Chief Information Officer, Corporate... ...transformation and strengthen systems supporting approximately 7,000 users across Peel... ...and future needs. Working with senior leaders, business teams and external partners...SeniorLong term contractFull timeWork at officeFlexible hours2 days per week$120.8k - $170.8k per year
...highly hands-on Lead Software Engineer to design, build, and deploy... ...prototyping, MVP-driven development, and iterative delivery of production... ...: Build full-stack applications integrating LLM-driven workflows... ...experience delivering enterprise-scale AI capabilities into production...Full time- Shape enterprise application architectures through systems analysis, TOGAF ADM, and middleware expertise in complex large-systems environments.This Senior Application Architect role focuses on developing and implementing application architectures. You will apply structured methodologies...Senior
$145k - $160k per year
...ingenuity to consumers, and career exploration to our team.Ready to be part of the action?The Senior Manager, Applications and Engineering Oversees the end-to-end technical operations, support, and development for core Transfer Agency record-keeping and processing platforms....SeniorContract workFor contractors- Edmonton, Alberta | HybridImpact of this RoleAs a Senior Geotechnical Applications Engineer with Xerxes, you will be a key technical resource supporting the application, installation, and field performance of underground storage tank systems. Your civil and geotechnical expertise...SeniorFlexible hours
$94.3k - $141.5k per year
The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes... ...individual.Responsibilities: The Application Support Senior Analyst provides technical and...SeniorFull time- OpenText is seeking a highly skilled Senior AS/400 (IBM i) Application Support Specialist to join our Enterprise Applications team. You will support, maintain, and optimize mission-critical IBM i applications, ensuring availability, performance, and data integrity while contributing...Senior
- Build applications through systems analysis and programming as a Senior Applications Development Analyst in Citi’s hybrid Mississauga, Ontario workplace. Support new and revised systems.This intermediate-level position contributes to application systems analysis and programming...Senior
$114.75k - $162k per year
...emerging AI capabilities into reliable, maintainable product experiences. As part of... ...to develop AI-enabled solutions supporting multiple products, engineering workflows, and lines of business.... ...will build and contribute to the application layer around AI models, transforming...SeniorTemporary workDirect hireFlexible hours- Support Citi applications with SQL Server and cloud-native expertise as a Senior Application Support Analyst working full time.This seasoned technology professional supports... ...communication. You will partner with development and infrastructure teams while improving stability...SeniorFull time
- ...This Sr. Level role is to help development teams build and run software... .... This role is part of the application security team and works across... ...cyber risk areas. It is also a senior role on the team, so there is... ...and step in when leadership support is needed.The value of the...SeniorWork at office
- Lead Java and Spring Boot application delivery with Accenture in Montreal, working... ...from the office. Guide secure enterprise solutions.As an Application Development Manager, you will lead distributed... ...Agile delivery practices. You will support a leading Canadian financial institution...SeniorWork at office
$143.84k - $160k per year
...employeesRetirement savings planExciting, supportive and fun work environmentFamily and... ...opportunitiesThe Position The Director, Enterprise Applications is responsible for leading the... ...gaming, and operational systems.Define and maintain product roadmaps aligned with business...SeniorFull timeContract work- ...oriented ILS Specialists to join our Engineering and ILS team. In this role, you... ...part in ensuring the reliability, maintainability, and supportability of our advanced systems. Your contributions... ...(FMECA), Reliability Centered Maintenance (RCM), Maintenance Task Analysis (MTA...Long term contractPermanent employmentTemporary work
- ...Citigroup Inc. in Mississauga is seeking an eFX Application Support Analyst to run and maintain the production environment for Citi's FX applications, enabling... ..., and collaboration with Application Technology Development, Infrastructure teams and Business Product Owners, offering...Senior
- The Senior Application Security Engineer is responsible for helping secure the Paymentus SaaS platform by partnering directly with software engineering... ...remediation guidance for applications and services that support Paymentus’ payment technology platform.The successful...SeniorFull timeWork at officeLocal areaMonday to fridayAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Application Development & Maintenance Support Engineer To Support And Maintain Enterprise. Be the first to apply!
Related searches
- application engineer Winnipeg, MB
- automation application engineer Winnipeg, MB
- software application developer Winnipeg, MB
- system development engineer Winnipeg, MB
- r&d engineer Winnipeg, MB
- product development engineer Winnipeg, MB
- mechanical product design / development engineer Winnipeg, MB
- lead electrical maintenance engineer Winnipeg, MB
- technicien maintenance industrielle Winnipeg, MB
- maintenance engineer Winnipeg, MB

