- Company Name
- Bank of Canada
- Job Title
- Senior DevOps Platform Administrator
- Job Description
-
**Job Title:** Senior DevOps Platform Administrator
**Role Summary:** Design, build, and maintain automation for RedHat Enterprise Linux and Windows Server environments across on‑premises data centers and cloud platforms. Deliver continuous improvement, security hardening, and operational resilience for large‑scale production systems while providing day‑to‑day support, incident resolution, and capacity planning.
**Expectations:**
- Lead automation initiatives that reduce manual operations and eliminate single‑off fixes.
- Maintain service‑level agreements for RHEL 9/10 and Windows Server 2016+.
- Provide on‑call support (weekly rotation) and manage overtime as required.
- Mentor teammates, document processes, and collaborate across infrastructure, product, and portfolio groups.
**Key Responsibilities:**
- Develop and maintain CI/CD pipelines for platform automation (patching, upgrades, monitoring).
- Automate performance monitoring, tuning, and capacity planning for RHEL and Windows Server.
- Deliver day‑to‑day operational support: incident handling, troubleshooting, and root‑cause analysis.
- Plan and coordinate release activities, testing, and deployment of automation code.
- Create and maintain standard operating procedures and technical documentation.
- Conduct system needs analysis, process re‑engineering, and research for continuous improvement.
- Collaborate with vendors, stakeholders, and cross‑functional teams to align operational objectives.
**Required Skills:**
- Advanced scripting (Bash, PowerShell, Python).
- Automation tools: Ansible, Terraform, Chef, or Puppet.
- Strong understanding of RHEL (v9/10) and Windows Server (2016+).
- Cloud platform experience (AWS, Azure, or GCP) – infrastructure as code.
- CI/CD and version control (Git, GitLab, Jenkins).
- Monitoring & alerting (Prometheus, Grafana, Nagios, or equivalent).
- Performance tuning, capacity planning, and security hardening.
- Problem‑solving, technical decision‑making, and effective communication.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- RedHat Certified Engineer (RHCE) or equivalent.
- Microsoft Certified: Windows Server Fundamentals or Administrator.
- DevOps‑oriented certification (e.g., AWS Certified DevOps Engineer – Professional, Azure DevOps Engineer Expert, or equivalent).
- ITIL Foundation or comparable IT service management certification preferred.