Principal Cloud Architect
Company
Nuance
Location
Burlington ON
Type
Full Time
Job Description
A successful candidate will have experience designing, building, and deploying public cloud solutions, and have the drive to constantly raise the bar to improve how we deliver our portfolio of products. Read more about our solutions at https://www.nuance.com/healthcare.html.
Principle Duties and Responsibilities
- Design and implement secure cloud application environments.
- Maintain security standards according to internal policies.
- Provide mentoring and coaching to product teams to help further our Cloud maturity.
- Partner with architects to define a vision of technical excellence for Cloud architecture, tools, and processes.
- Analyze existing systems and propose software architecture improvements, paying particular attention to latency, accuracy and extensibility.
- Assess architectures and technical assets from product teams, and propose a technology consolidation plans where possible.
- Write detailed designs, clearly convey intent and ideas to the developers.
- Solve complex technical problems / communicate ideas and plans to a diverse set of colleagues, negotiate technical solutions across teams when needed.
- Working in a distributed environment with teams around the world.
- Seamlessly shift between multiple, concurrent projects.
- Define KPIs to monitor and maintain required service levels.
Education: Bachelors, Masters or PHD degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent.
Minimum years of work experience
- 5+ years cloud software delivery experience.
- 10+ years software industry experience.
Required skills
- Deep experience delivering large scale solution on the cloud, millions of cloud transactions per month.
- Deep experience with agile methodologies; continuous integration, delivery and deployment to production.
- Strong Programming experience with Python and / or C#.
- Hands on experience designing and deploying containerized environments, Kubernetes, orchestration frameworks, and associated technologies.
- Experience implementing monitoring & alerting for Cloud solutions, and Application Performance Monitoring solutions.
- Experience designing and deploying auto scaling patterns for Cloud solutions.
- Complete software life cycle experience, including deployment to production.
- Clear passion for software engineering, design and, performance.
- Must be able to work in a distributed environment and balance competing priorities.
- Strong communication skills, both written and verbal, for communication with globally distributed Nuance teams.
Preferred skills
- Embraces software development processes and design principles.
- Experience with Scrum methodology and Agile practices.
- Experience leading teams delivering public cloud solutions.
- Deep knowledge and understanding of public cloud, MS Azure, GCP, or AWS.
- Experience with containers and orchestration frameworks like Kubernetes; related components like Prometheus.
- Experience with software load balancers, message queues, and other task distribution technologies.
- Experience with data lake and analytics technologies.
- Strong background in DevOps concepts and tools.
- Experience delivering highly available and highly scalable solutions.
- Understanding of different techniques and options for HA and DR.
- Experience securing products, tools, and processes.
#LI-HYBRID
#LI-TV1
Nuance offers a compelling and rewarding work environment. We offer market competitive salaries, bonus, equity, benefits, meaningful growth and development opportunities and a casual yet technically challenging work environment. Join our dynamic, entrepreneurial team and become part of our continuing success.
Nuance celebrates diversity and is proud to be an equal employment opportunity and affirmative action workplace. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, military and veteran status, disability, genetics, or any other category protected by law or Nuance policy. If you need an accommodation because of a disability for any part of the employment process, please call 781-565-5086 and let us know.
Date Posted
10/12/2022
Views
0
Similar Jobs
Design Verification Engineer - FPGA - (Sign-on Bonus) - BAE Systems, Inc.
Views in the last 30 days - 0
BAE Systems is seeking experienced senior FPGA Design Verification Engineers to develop advanced electronic systems for military aircraft The role inv...
View DetailsAssociate Medical Director of Comprehensive Pain Program - University Of Vermont - Department of Psychiatry
Views in the last 30 days - 0
The University of Vermont Medical Center is seeking a fulltime faculty family or internal medicine physician for a leadership position in their Compre...
View DetailsDevOps Engineer - Gov Cloud - Salesforce
Views in the last 30 days - 0
Salesforce is seeking an experienced DevOps engineer to join a team working on infrastructure at scale The role involves leading key projects in desig...
View DetailsSenior Field Service Engineer - Schneider Electric
Views in the last 30 days - 0
Schneider Electric is seeking a Field Service Engineer to join their UK and Ireland teams The role involves managing and maintaining customer control ...
View DetailsOral and Maxillofacial Surgeon - Vermont Oral Surgery
Views in the last 30 days - 0
The practice located in Burlington and Stowe Vermont specializes in OMFS with a focus on implants laser surgery cosmetics and sleep apnea They seek a ...
View DetailsAdvisor, Applications Development - TransUnion
Views in the last 30 days - 0
TransUnion is seeking a techsavvy professional with a degree in Computer Science or related fields and over 10 years of experience in IT technical lea...
View Details