Principal Cloud Architect

Return to List


Blackberry Logo

City : Waterloo

Category : Software & Systems

Industry : IT

Employer : BlackBerry

Worker Sub-Type:

Regular

 Job Description: 

BlackBerry is seeking a Principal Cloud Architect to support the development of several cybersecurity cloud based products.  As a technical leader you will own the architecture of these products.  The role will be forward looking to address new requirements but also involve looking at technical debt and support the teams' sustaining activities.  You will work closely with stakeholders to ensure the needs and requirements of our customers are clearly understood and effectively addressed.  You will be expected to develop the best technical designs to meet those requirements.  You will collaborate with the leadership team to drive key engineering decisions that achieve the right outcomes.  Candidates must have a successful track record of hands-on cloud-based development and bringing cloud-based products to market.  They must be self-driven and deliver high quality results in a fast-paced environment.

WHO WE ARE LOOKING FOR

  • Broad technology experience including: cloud architecture, applications development, relational databases, NoSQL databases, analytics, machine learning, networking, security, storage, DevOps, containers, serverless, CI/CD, management and monitoring.
  • 8+ years experience in cloud infrastructure architecture, database architecture and networking.
  • Professional experience architecting/deploying/operating solutions built on AWS.
  • Designing and building application using container and serverless technologies.
  • Experience with streaming architectures (Kafka/Kinesis).
  • Experience with configuration management platforms (e.g. Chef, Puppet, Salt, or Ansible).
  • Strong scripting skills (e.g. Powershell, Python, Bash, Ruby, Perl, etc.).
  • Strong practical application development experience on Linux and Windows-based systems.
  • Ability to prioritize and complete multiple tasks with little to no supervision.
  • Intellectual curiosity, humility, accountability and positive approach.
  • Excellent communication and presentations skills with an ability to right level conversations.
  • Presentation and whiteboarding skills with a high degree of comfort speaking with technical teams.
  • Demonstrated ability to adapt to new technologies and learn quickly.
  • Degree in Computer Science or Software Engineering.

ABOVE AND BEYOND

  • Master's degree in Computer Science or related technical field.
  • Cloud certifications.
  • Experience in Refactoring, Re-writing and Decoupling applications.

#LI-FH1

Scheduled Weekly Hours:

40

Return to List

SUBSCRIBE

Subscribe to our newsletter & stay updated