Job Location: Preferred locations of Seattle, WA or Ottawa, ON
ABOUT THE OPPORTUNITY
Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud platform, unifying infrastructure, orchestration, and analytics capabilities so operators can deploy and manage their intelligent 5G edge networks globally. Wind River Systems is seeking an experienced, high-performing Software Architect to lead a team developing distributed cloud-based orchestration and automation platform solution for the intelligent edge.
The orchestration capabilities in Wind River Studio give you a single pane of glass to manage and automate application deployment in a large-scale distributed environment. Pick the applications you need from an app catalog, deploy them to a carrier-grade cloud platform, and orchestrate the resources needed for the applications — simply, intuitively, and logically. Scale from a handful of nodes to thousands of nodes in a geographically dispersed distributed environment.
What you’ll do:
Utilizing your extensive experience as a Software Architect to define and shape the evolution of the Wind River Studio orchestration solution, architecting the Wind River Conductor product for multi-cloud automation.
Who You Will Work With:
You will collaborate with Studio Cloud team members and managers, other architects, product lines, groups, and teams across the company and in other locations to prioritize issues and work and support internal and external customers. You may also have opportunities to engage with and contribute to various internal and external open-source communities. You will report to the Director of Cloud Engineering.
Your Responsibilities:
Design of overall automation architecture and features for Wind River Conductor product.
Oversee integration of automation features, design of new features, scoping of work, defining approaches with colleagues and upstream communities.
Work with other architects to define technical roadmap for Wind River Conductor.
Research, design, and write specifications and methodologies in cooperation with other architects.
Investigate new technologies and techniques and research ongoing industry developments.
Work closely with Customers, Engineering Project Managers, Development Managers, and other Architects to define and plan ongoing feature development.
Direct customer engagement and travel may be required.
Generate outward facing whitepapers, blogs, presentations and talks at conferences.
Mentor more junior developers in technology, industry best practices, procedures, and concepts.
Core Competencies:
Significant experience in a senior technical / architect role with extensive experience in Cloud, Automation and Orchestration, Infrastructure Management, and Service Modeling.
Skills in cloud and micro-service architecture are necessary, coupled with real product deployments requiring high scale, extensibility, security, performance, reliability, and usability.
Experience evaluating open-source components and emerging technologies, considering functional and architectural qualities, then documenting & defending recommendations on best options (make/buy/partner decisions).
Technical experience:
Kubernetes, Cloudify, Terraform, ONAP and TOSCA models
Experienced in Frontend architecture and design
Hands-on experience with Redux/alternative state management
Modern JavaScript (ES6 syntax, promises, async-await)
Experience with NodeJS, TypeScript
Experience with security maintenance in frontend applications
Experienced in Backend architecture and design
Experience with design & implementation of REST APIs
Development experience with Python
Hands-on experience with relational DBs databases (MySQL PostgreSQL)
Experience with cloud platforms such as AWS, Azure and GCP
Experience with ETSI and O-RAN standards desirable
Experience working with and participating in open-source communities and working effectively in an open-source development environment.
Familiarity with Agile development and Dev Ops a significant asset.
Excellent interpersonal communication, teamwork, and leadership skills.
Comfortable working in a distributed development environment with regular business travel.
Proven ability to work across many technology areas, act proactively and own a problem.
Able to enthusiastically work, interact with and educate diverse groups such as sales, marketing, business development, partners, support, etc.
#LI-SS1
#LI-Remote
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Diabetes Digital Media (DDM) provide award-winning, world-leading digital health interventions (i.e digital health programmes) that...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Department of Health – Why work for us? The Department of Health has a diverse...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Zonar isn’t just another job — it’s a career. Zonar’s applications ensure the safety and...
Apply For This JobAbout PSD PSD combines innovative software and comprehensive consulting to not only show our clients the future, but to deliver...
Apply For This Job...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Center 1 (19052), United States of America, McLean, Virginia Manager, Software Engineering (Remote-Eligible) Do you...
Apply For This Job