Business group: Cloud Engineering - teams are responsible for creating platform (Kubernetes) and all connections for logging monitoring chargeback and setting up all processes around creating/establishing Cloud resources for different projects; creating processes for automating releases; spearheading creation and management of new resources coming to Bank; some teams are responsible for CICD processes – encompassing Bank’s security and auditable processes to go from development/non-prod to production environment; DevOps teams assisting in SDLC; troubleshooting and acting as a point person between development and operations teams.
Project: Project is to migrate to Genesys PureCloud, a cloud-based Contact Centre as a Service (CCaaS) platform to replace the current Avaya telephony platform (decommissioned). Genesys PureCloud CCaaS can be leveraged by all Global Contact Centres without disruption to the current Global contact Center operations.
Responsibilities:
Enable future capabilities for client’s Contact Center– Callback Assist, OmniChannel (SMS/Digital etc..) and seamless integration with current Genesys PureCloud email and chat channel.
Participating in DevOps design discussions focused on scalability, design, and implementation best practices.
Ensuring software, programs and applications are developed and/or configured to meet high availability, integrity, and reliability requirements.
Participating in planning, retrospective sessions, attending stand-ups, etc.
Supporting application teams on the use of cloud platform including providing guidance on design patterns, best practices, and security considerations.
Level 3 support for developed Cloud Services responsibilities are required.
Design and manage Cloud Services – Contact Centre as a Service (CCaaS), Infrastructure as a Service (IaaS) & Platform as a Service (PaaS).
Work with engineers and architects on breaking-down, scoping, and estimating tasks.
Develop & document operational procedures for service operations teams.
Candidate Requirements/Must Have Skills:
8+ years of relevant DevOps experience.
3+ years of hands-on technical working experience in Cloud Services (Azure, AWS, GCP) with at least 1+ hands on experience working with Genesys PureCloud CCaaS.
1+ years of experience working on Contact centre applications.
2+ years of hands-on technical working experience in HashiCorp’s Terraform in implementing Infrastructure as Code (IaC) delivery pipelines e.g. Terraform modules, Terraform Cloud.
2+ years’ experience with Containerization (Docker, Google Kubernetes Engine).
Nice-To-Have Skills:
4+ years of hands-on technical working experience of using Continuous Integration/Continuous Delivery (CI/CD) Tools (e.g., GitHub Enterprise and/or Azure DevOps) for the purposes of maintaining pipelines.
1+ years of experience with development languages (Python, Powershell, GO etc.) – scripts in GCP written in Python, developed using CI/CD pipelines, from Ops POV if issues with scripts, they should be able to resolve issues in scripts; Go is related to Kubernetes.
Knowledge on AS400, Pega, IVR and Verint WFM is good to have.
1+ years of hands-on technical working experience in the use of Configuration Management & Automation tools (e.g., Saltstack, Perforce’s Puppet and/or Red Hat Ansible and/or Progress Chef).
2+ years of hands-on technical working experience with Bash and/or Powershell to develop automation & deployment utilities.
2+ years’ experience Storage Services (Persistent Disks, Backup and DR Service, Cloud Storage).
2+ years’ experience with Compute (Linux Virtual Machines, Disks, VM Manager, GCVE).
Education:
Bachelor’s degree in computer science, engineering, or a related field (master’s degree preferred).
GCP, Hashicorp certifications an asset.
Best VS. Average Candidate:
Ideal candidate has experience migrating to Genesys PureCloud and workloads from existing cloud and on-prem; strong GCP experience.