Education and Experience Required:
- combined minimum of 9 years' higher education and/or work experience, including a minimum of 4 years' technology or systems experience and 3 years' leadership experience.
- Capable of working on multiple projects of a complex nature
- Proven track record of leading technical teams in cloud environments
- Proficiency in RESTful API development and support
- Strong proficiency in programming languages such as Python, Java, or JavaScript, with experience in scripting and automation.
- Testing automation experience with JUnit, ReadyAPI, and/or Postman.
- Experience with CI/CD Pipelines using GitLab and integration with security and static code scanning utilities.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
- Strong communication and interpersonal skills, with the ability to effectively interact with stakeholders at all levels of the organization.
- Excellent analytical skills and decision-making skills
- Experience encouraging teamwork and serving as role model when leading and directing others.
- Experience driving project milestones in an Agile (Scrum and/or Kanban) environment.
Education and Experience Preferred:
- Bachelor's degree
- Minimum of 10 years' technology management or large program leadership experience
- Understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with Docker containers and microservices.
- Experience with Infrastructure As Code (IAC) technologies such as Terraform, Azure Resource Manager or AWS CloudFormation.
- Experience with API Gateways (e.g. WS02, Azure APIM, Amazon API Gateway)
- Cloud certifications are a plus.
- Good understanding of the Bank's application framework
- ware of the Bank's business plan and strategic objectives with ability to shape direction.