The Systems Support Analyst will be responsible for supporting production and non-production environments, handling technical issues, managing system health, deploying applications, maintaining databases, and configuring CI/CD pipelines. The role demands strong problem-solving skills and proficiency in various monitoring and application deployment tools.
We are seeking a skilled and dedicated Systems Support Analyst to join our team. The ideal candidate will be responsible for supporting production and non-production environments, ensuring smooth operations, monitoring system health, and addressing technical issues. The role requires strong expertise in infrastructure configuration, application deployment, database management, and performance monitoring.
Responsibilities:
Core Infrastructure Support:
- Create and configure non-production environments for in-scope applications.
- Implement the ELF framework for non-production environments.
- Triage and resolve non-production environment issues.
- Deploy application baselines to non-production environments.
- Manage certificate renewals.
- Configure and maintain CI/CD pipelines.
- Set up and support performance environments (e.g., PT WYN, PT DOR).
- Handle database activities for non-production environments, including installation, maintenance, configuration, and issue resolution.
- Administer tools such as GIT, Artifactory, SonarQube, ETL, UCD, Jenkins, Logstash, ELK, and JMeter.
- Manage onboarding and offboarding of users for non-production environment access.
Production Environment Support:
- Implement the ELF framework for production environments.
- Deploy application baselines to production environments.
- Renew certificates for production environments.
- Update and review MOPs for production deployments.
- Configure and maintain CI/CD pipelines.
- Perform production patching activities for in-scope applications.
- Monitor production systems (e.g., liveliness probes, BM worker nodes, DataGrid, SOSS, POD restarts).
- Conduct database activities for production environments, including schema installation, issue resolution, optimization, and maintenance scripts.
- Administer tools such as GIT, Artifactory, SonarQube, ETL, UCD, Jenkins, MDM server, Logstash, ELK, and JMeter.
- Manage onboarding and offboarding of users for production environment access.
Application Monitoring and AMS Resources:
- Manage traffic diversion during deployments.
- Validate deployment success through sanity checks in OM.
- Perform post-deployment health monitoring and hourly reporting.
- Conduct production patching activities for in-scope applications.
- Use tools like Dynatrace, Grafana, and BAM for production monitoring and alert actions.
- Monitor DB servers, verifying table space, disk space, memory, and processor usage, and issue warnings as needed.
- Report on system health metrics using Dynatrace.
Production Monitoring and Incident Management:
- Diagnose and resolve high-severity incidents (P1 and P2) and track them through to resolution.
- Provide production logs and access to analyze incidents.
- Deliver root cause analysis for critical incidents.
- Repair data issues caused by invalid data or incidents.
- Provide workarounds for critical and high-severity incidents.
- Update system, configuration, or process documentation as necessary.
- Respond to application-related queries and perform data extraction as required.
- Handle ad hoc requests for information, queries, or reports from end users.
- Provide holiday support coverage and monitor critical applications during peak periods.
- Conduct daily health checks for critical applications.
Qualifications and Competencies:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience in system support, production monitoring, and application deployment.
- Proficiency in tools such as Dynatrace, Grafana, BAM, Artifactory, Jenkins, and UCD.
- Strong understanding of database management, CI/CD pipelines, and performance monitoring.
- Excellent problem-solving and communication skills.
- Ability to work in a fast-paced environment and handle multiple priorities effectively.
Working Conditions:
- Type of job: Temporary Contractor – 1 year with the possibility to extend
- Work hours: Monday - Friday, 40 hours per week
- Location: Toronto, ON
Top Skills
ETL
Git
Jenkins
Similar Jobs
Be an Early Applicant
The Systems Support Analyst will support production and non-production environments, addressing technical issues and ensuring smooth operations. Responsibilities include managing CI/CD pipelines, database activities, application deployment, and monitoring system health. The role also involves diagnosing high-severity incidents and providing solutions while supporting onboarding and offboarding of users.
The Senior Salesforce Business Systems Analyst at Gusto will drive system improvements, manage projects, and collaborate with Revenue leadership teams. The role involves analyzing business processes, optimizing the Salesforce platform, and ensuring effective use of technology to support operational excellence.
Be an Early Applicant
As a Quality Lab Analyst, you will manage scientific samples for analysis, ensure compliance with quality and safety standards, perform chemical and physical analyses, assist with calibrations, and document results while maintaining excellent stakeholder communication and service.
What you need to know about the Ottawa Tech Scene
The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.