Systems Administrator - (Windows and Unix-Linux environments/ Automation/ AWS)
- Toronto, ON, Canada
- SCC, Canada
$70,000.00 - $150,000.00 · Full-time
Applications open in a new tab.
Job details
- Pay
- $70,000.00 - $150,000.00
- Job type
- Full-time
- Apply by
- Experience
- Typically 7-10+ years of work experience in IT or business environment and/or BS/BA or MBA/MS in computer science, engineering, information systems, math or business.
- Posting language
- English
- Posted
Original job description
Application Deadline:
11/15/2026Address:
4100 Gordon Baker RoadJob Family Group:
TechnologyMonitors, restores service, changes, supports, and handles day-to-day activities 7/24/365 required to run the mission critical systems for the company ensuring business service levels are met and environments are managed. Monitors and ensures service restoration of infrastructure, applications (online and offline), and security, while meeting service level agreements. Provides the Help/Service Desk support, as well as coordinates and facilitates Incident Management, deploys changes to the production environment, and engages 3rd party providers contracted to the Bank during an incident. Provides immediate response to production program or system problems. Participates in testing cycles to ensure the ability to deploy and operability of infrastructure and applications. Deploys, implements, provisions applications and infrastructure per deployment plans and infrastructure build guides.
- Provides administration and operational support for both Windows and Unix/Linux environments, ensuring high availability, stability, security, and performance of critical systems.
- Develops, maintains, and supports automation solutions and scripting to streamline operational processes, reduce manual effort, and improve service reliability.
- Designs, implements, and manages infrastructure automation using Python, Ansible, and other automation frameworks.
- Supports source code management, version control, and deployment processes utilizing GitHub and CI/CD best practices.
- Monitors, manages, and supports cloud-based infrastructure and services hosted on Amazon Web Services (AWS) and Microsoft Azure.
- Participates in cloud migration, modernization, and optimization initiatives, ensuring adherence to security, operational, and regulatory requirements.
- Collaborates with development, security, and infrastructure teams to implement Infrastructure as Code (IaC), automated deployments, and configuration management solutions.
- Troubleshoots and resolves complex issues across on-premises, hybrid, and cloud environments.
- Provides technical expertise and oversight on the production floor, understanding the full process requirements (compliance, equipment, regulatory) in order to best understand and resolve production issues.
- Manages complexity across business value, technology and interaction models.
- Recommends and implements solutions based on analysis of issues and implications for the business.
- Identifies emerging issues and trends to inform decision-making.
- Establishes deep relationships at all levels within IT and business units, to effectively collaborate in business strategy.
- Monitors and tracks performance and addresses any issues.
- Breaks down strategic problems, and analyses data and information to provide insights and recommendations.
- Participates in both internal and external regulatory inspection.
- Promotes adherence to standards and industry best practices.
- in professional associations, practice communities & individual learning.
- Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
- Provides specialized consulting, analytical and technical support.
- Broader work or accountabilities may be assigned as needed.
- Take measured risks while protecting the bank by applying our Risk Management Framework in the execution of your role, in line with our Risk Culture and within our approved Risk Appetite, making sound and risk informed decisions that align to business strategy, protect assets, and adhere to applicable policy documents (Frameworks, Policies, Standards, Procedures and Supporting documents), laws and regulations.
Qualifications:
- Typically 7-10+ years of work experience in IT or business environment and/or BS/BA or MBA/MS in computer science, engineering, information systems, math or business.
- Strong experience as a Dual System Administrator supporting both Windows Server and Unix/Linux operating systems.
- Hands-on experience with Python scripting and automation development.
- Experience with Ansible for configuration management, orchestration, and infrastructure automation.
- Proficiency with GitHub, version control practices, and CI/CD pipelines.
- Experience supporting and administering cloud platforms including Amazon Web Services (AWS) and Microsoft Azure.
- Understanding of Information Technology operating processes used for systems to ensure effective delivery including but not limited to IT Operations mandatory operating standards for monitoring, logging, and alerting.
- Knowledge of support and operations practice, concepts, and technology obtained through formal training and/or work experience.
- Technical and/or business functional knowledge of systems, tools, timing, and dependencies.
- Excellent verbal & written communication skills
Salary:
$70,000.00 - $150,000.00Pay Type:
SalariedThe above represents BMO Financial Group’s pay range and type.
Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.
BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: https://jobs.bmo.com/global/en/Total-Rewards
About Us
At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.
As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.
To find out more visit us at https://jobs.bmo.com/ca/en.
BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.
Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
More about this job
Responsibilities
The Systems Administrator is responsible for monitoring, maintaining, and supporting mission-critical Windows and Unix/Linux infrastructure to ensure high availability and performance. They will also develop automation solutions, manage cloud environments, and facilitate incident management to meet business service levels.
Requirements
Candidates must have 7-10+ years of experience in IT with strong proficiency in Windows and Unix/Linux administration, Python scripting, and Ansible. A bachelor's degree in computer science, engineering, or a related field is required, along with experience in cloud platforms like AWS and Azure.
Skills
- Windows Server
- Unix
- Linux
- Python
- Ansible
- AWS
- Azure
- GitHub
- CI/CD
- Infrastructure as Code
- Automation
- System administration
- Incident management
- Cloud migration
- Scripting
- Configuration management
Benefits
- Health insurance
- Tuition reimbursement
- Accident insurance
- Life insurance
- Retirement savings plans
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Finance & Accounting
- Consulting
Keywords
- Systems Administrator
- Windows Server
- Unix
- Linux
- Automation
- AWS
- Azure
- Python
- Ansible
- GitHub
- CI/CD
- Infrastructure as Code
- Cloud migration
- Incident management
- Service level agreements
- Scripting
- Configuration management
- Hybrid environments
- Regulatory compliance
- IT operations
- Monitoring
- Logging
- Alerting
- Version control
- Orchestration
- Production support
- Risk management
- System performance
- Technical support
- Infrastructure