Job title: Cloud Platform Software Engineer
Company: Wind River
Job description: Description
Position at Wind River
Wind River
In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, in a world with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and deliver at the solutions level.
Wind River’s impact spans critical infrastructure domains such as Telecommunications, including 5G; Industrial (automation, sustainable energy, robotics, mining); Connected Healthcare and Medical Devices; Automotive (connected and self-driving vehicles); and Aerospace & Defense. We were recognized by VDC Research in July 2020 as #1 in Edge Compute OS Platforms, overtaking Microsoft as the overall commercial leader.
Wind River regularly wins industry recognitions for excellence in IoT security, cloud and edge computing, as well as 8 consecutive years as a “Top Workplace.” If you’re passionate about amplifying your impact on the world in a caring, respectful culture that is based on growth mindset, diversity, inclusion and customer focused, come join us and help lead the way into the future of the intelligent edge!
What you’ll do
Wind River Systems is looking for an experienced Lab Infrastructure engineer to design, build, deploy Test Environment Infrastructure using latest technologies and automation techniques. This is an opportunity to work on tools and processes for automating implementation and configuration of complex lab environments. This is a critical and highly visible position at the center of increasing productivity of the team and fundamental to the success of the Cloud Platform product as we scale.
The successful candidate will join a highly skilled development team delivering the world’s first telecom grade cloud platform, pioneering many new industry leading capabilities. Our Cloud Platform technology is currently deployed with major service providers globally and is undergoing expansion to provide a cloud native platform for containerized applications in addition to supporting virtual machines and bare metal nodes.
Responsibilities
- Own and manage the lab infrastructure for the cloud development team.
- Design and implement an automated process to create changing lab topology based on common customer implementations of the product/solution. This includes routers, switches, servers, and tools.
- Define needs and find and integrate of third-party and homegrown tools into the lab environment to facilitate integrated build and automated testing.
- Work with development and test teams to create best practices for sharing and reconfiguring lab equipment to best suit the needs of the various teams.
- Work with build and tools teams to integrate the lab into the CI/CD pipelines.
- As team scales, recommend tools and equipment to enable team efficiencies.
- Experience implementing network monitoring solution that enables engineering teams to troubleshoot any potential issues.
- Experience automating lab configuration including automated switching between predefine configurations.
Qualifications/Skills
- BSc / (Computer Science, Computer/Electrical Engineering, or equivalent technical degree).
- 5+ years Python experience and infrastructure automation tools like ansible, chef, and/or puppet
- 5+ years of IT/Test environment (lab) management
- Self-managed, fast learner with the desire and ability to master new technologies.
- 5+ years CI/CD experience
- 5+ years DevOps
- In depth understanding of IPv4 and IPV6 routing and switching.
- Experience building and maintain lab environments, ideally including flexible test and development lab.
- Experience reconfiguring switches, router, network tools.
- Experience implementing network monitoring solution that enables engineering teams to troubleshoot any potential issues.
- Strong analytical and debugging skills.
- Excellent written and oral communication skills.
- Exceptional team player who works well in collaborative environments.
- Other relevant technologies: Kubernetes, Docker, AWS, virtualized environments.
#LI-CB2
#LI-Remote
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.
Diversity is foundational for Wind River’s business success. We want to be a workplace of choice for all people and we value the unique perspectives offered by a diverse workforce. Wind River does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, citizenship, disability, protected veteran status, age, ancestry, medical condition, genetic information, marital status, pregnancy, or any other legally protected status. This principle applies to all areas of employment: recruitment and hiring, training, performance evaluations, promotions and transfers, compensation and benefits, and social and recreational programs.
Wind River desires to be an employer of choice with an inclusive environment for all individuals. As part of this goal and in compliance with various laws and regulations, Wind River provides reasonable accommodation to applicants and employees. Requests for reasonable accommodation for applicants and employees are examined on a case-by-case basis. Please let us know if you need a reasonable accommodation for any part of the application, interviewing, hiring or at any other time during the employment process. You can email us at: . Please do not include personal medical information in the email.
Expected salary:
Location: Bangalore, Karnataka
Job date: Fri, 26 Aug 2022 00:48:01 GMT
Apply for the job now!