Job Postings
Senior Cloud Engineer
at
Scotiabank
Senior Cloud Engineer
  • Company
    Scotiabank
  • Location
    Toronto, Ontario, Canada
  • Type
    Full-time
  • Date Posted
    January 3, 2025
**Job Posting: Sr Cloud Support Engineer**

**Requisition ID**: 209530

Join a purpose-driven, high-performing team committed to results in an inclusive culture.

**Team Overview**
In partnership with the Customer Insights Data and Analytics teams and our IT partners, the Data and Analytics Technology team supports the bank's Data and Analytics needs with tooling, projects, and IT operational support.

**Role Overview**
The Sr Cloud Support Engineer will be responsible for building, tuning, and managing infrastructure, ensuring platform site reliability, monitoring, and troubleshooting initiatives on the GCP Platform. This includes platform building, tooling, integration, process automation, enhancement, and project delivery.

**Key Responsibilities**
- **Guidance and Direction**: Provide clear direction, set goals, and hold the team accountable for deliverables. Align team goals with the platform's overall direction.
- **Technical Oversight**: Understand GCP services, platform architecture, and best practices.
- **Quality Assurance**: Ensure high-quality support delivery for platform users while adhering to SLAs and service objectives.
- **Process Improvements**: Continuously improve platform processes and standard operating procedures for efficiency and automation.
- **Customer Relations**: Foster strong relationships with the platform user base and communicate effectively with stakeholders and cross-functional teams.
- **Advanced Monitoring and Troubleshooting**: Resolve performance issues to maintain optimal system performance and ensure platform reliability.
- **Incident Management**: Support major incidents, including after-hours, and design strategies for incident response and user communication.
- **Observability Tools Development**: Design and deploy logging and monitoring solutions for early issue detection.
- **Cloud Managed Application Development**: Implement solutions using public cloud services such as Google Cloud Storage, BigQuery, and Cloud Functions, utilizing Terraform Modules.
- **Release Control Management**: Manage the Release Control pipeline with Terraform, Cloud Build, GitHub Actions, and Bitbucket/GitHub.
- **Client Pipeline Management**: Design CI/CD processes for deploying infrastructure and analytics workloads.
- **Credential Security**: Set up Hashicorp Vault and Secret Manager for secure credential management.
- **User Acceptance Testing**: Lead clients in UAT for component upgrades, ensuring smooth transitions.
- **Vendor Interaction**: Collaborate with vendors and technical support to optimize software components.
- **Mentorship**: Guide junior engineers in best practices for service support and development.

**Skills Required**
- 5+ years of experience with Google Cloud Platform (GCP).
- 5+ years in Cloud Managed Development/Services such as Google Cloud Storage.
- 5+ years using Infrastructure as Code tooling like Terraform.
- 5+ years in development languages (e.g., Go, Python).
- 5+ years with container-based technologies (Docker, Kubernetes).
- In-depth understanding of database technologies (CloudSQL, NoSQL, Relational databases).
- Comprehensive software development lifecycle and release process knowledge.
- Proven experience with config management tools (Ansible, Bash, Groovy).
- Leadership and interpersonal skills for managing cross-functional teams.
- Google Cloud Architect certification is a strong asset.
- Team player with effective communication skills.
- Results-oriented with a sense of ownership.
- University degree in Mathematics, Science, Engineering, Management, or relevant field.

**What's in it for you?**
- Opportunities for professional growth and learning through various programs.
- Competitive rewards program including a bonus, flexible vacation, and comprehensive benefits starting day one.
- Commitment to diversity, equity, inclusion, and accessibility in the workplace.

**Work Arrangements**: Hybrid
**Location(s)**: Canada : Ontario : Toronto

At Scotiabank, we value the unique skills and experiences each individual brings, and we are committed to an inclusive environment. If you require accommodation during the recruitment process, please let our Recruitment team know. Candidates must apply directly online to be considered for this role. Only selected candidates will be contacted for interviews.