BlackBerry Cylance is seeking a hands-on Implementation Architect to be part of the Cloud architecture team.
WHAT YOU WILL DO
* Lead design, implementation, and testing of scalable and highly available Cloud based applications and API services. (Hands-on implementation will be 50%) * Provide deep software development knowledge with respect application architecture, design patterns and programming best-practices. * Work with both Development and Product Management teams to define roadmaps and plans based on requirements. * Research and provide guidance on adoption of new technologies. * Participate in team architecture discussions; contributes ideas throughout the process from planning to execution. * Mentor and coach Junior and Mid-level engineers. * Utilize expert ability to troubleshoot and resolves problems on a regular basis.
WHO WE ARE LOOKING FOR
* 5+ years hands-on experiences as application architect. * 10+ years extensive application programming experiences in any of the following languages: .Net, Java, Python. * Strong OOP knowledge and past data modeling experience. * Experiences in building scalable applications (12-factor, Scale Cube, Microservices). * Experience with continuous integration tools and practices. * Demonstrated ability to write and analyze functional and design specifications. * Extra-curricular software development passion (e.g. open source contributions) * BS or MS Engineering degree in Computer Science, EE or related professional experience. * Agile software development expertise.
ABOVE AND BEYOND
* Experience architecting, designing, and programming applications in Cloud environment (e.g.: Amazon AWS, Microsoft Azure) * Deploy and manage virtualized and/or containerized workloads in development through production (e.g.: Vagrant, Docker) * Experience with migrating existing application to Microservices architecture. * Experience with cyber security concepts
WHAT WE NEED FROM YOU TO APPLY
* Current resume * Cover letter/summary expressing:
o Why you are interested in working at Blackberry Cylance
o The skills, strengths and expertise you will contribute to our diverse team of extraordinary talent and humble hearts
Job Family Group Name:
Product Development
Scheduled Weekly Hours:
40
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.