Member Technical Staff Cloud Security
Description
Wind River
In a world increasingly driven by software innovation, Wind River is pioneering the technologies to help the world’s leading technology companies power mission-critical intelligent systems. Our software is enabling the new machine economy and accelerating digital transformation across industries, including aerospace, automotive, defense, industrial, medical, and telecommunications.
ABOUT THE OPPORTUNITY
Within the Wind River Cloud team, we work with large-scale projects like Kubernetes, Docker, OpenStack and fast-paced Open-Source technologies that are in high demand from our customers. Wind River Cloud has adopted these technologies into the core of our product, which is driving us to find experienced and high-performing individuals that can learn and contribute to these container and virtualization solutions. In addition, Wind River Cloud team is a leading contributor to the Open Source StarlingX cloud native project, to manage and maintain the critical infrastructure for highly distributed Edge solutions, including 5G, Autonomous Vehicles, Industrial Automation, and Augmented Reality. Wind River contributes and builds upon the work within StarlingX to ensure it meets the demands of these critical applications.
The right candidate will possess proven software engineering skills. You are expected to be versatile and able to thrive in a dynamic environment. You are comfortable managing competing priorities and can bring order to ambiguous scenarios. Maturity, impeccable judgment, and the ability to influence and lead are essential to success in this role.
Responsibilities:
- Propose and implement best practices in Linux security, including PKI solutions, X.509 certificate management, mandatory access control (MAC, App Armor)
- Implement secure Kubernetes clusters using TLS and API authentication & authorization.
- Research, propose and implement best practices for container security and isolation.
- Integrate multiple authentication backends with the Kubernetes cluster to meet varying customer needs, such as LDAP(S) and Windows Active Directory
- Implement secure inter-node communications to protect highly critical distributed systems.
- Work with the most dynamic and exciting open-source software projects today – Kubernetes (K8s), cert-manager, vault, Kata Containers, Docker, Helm, Open stack-keystone, Ansible, etc.
- Work as part of a team building the platform of choice for highly distributed Edge solutions, including 5G, Industrial Automation and Augmented Reality.
- Contribute actively to StarlingX, an open-source project under the OpenStack Foundation - a fully featured cloud for the distributed edge (https://www.starlingx.io/).
- Participate in all aspects of the software development process using agile development.
ABOUT YOU
Core Competencies, Demonstrated Success & Qualifications
- 10+ years of relevant technical experience in software development.
- Excellent programming skills using Python and Go.
- Experience with Linux security – including PKI and certificate management solutions.
- Experience with Kubernetes security, specifically cert-manager
- Knowledge of common security practices for servers
- Experience with IPsec and network traffic encryption is an asset.
- Experience with Linux software development.
- Experience with containers and cloud-based technologies, including Docker, Kubernetes(k8s). Openstack, would be an asset to have.
- Exposure to Flux CD and Helm chart would be an asset.
- Experience with git or other source control systems.
- Strong analytical and debugging skills.
- Excellent written and oral communication skills.
- Exceptional team player who works well in collaborative environments.
- Self-managed, fast learner with the desire and ability to master new technologies.
- Experience with evaluating emerging technologies, making recommendations on best options.
- Familiarity with iterative and agile/scrum software development processes.
- Exposure to other languages (Ansible, Puppet, SQL, Shell Scripting, C/C++) would be an asset.
- Contribution to the open-source community would be an asset.
Wind River is an Equal Opportunity Employer with a commitment to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.