Description
Position at Wind River
Sr. Engineer - DevOps, Lab Operations, Professional Services
In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformation of our customers with a new generation of Mission Critical AI Systems in an AI-first world with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and sell 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 Work Place”. If you’re passionate about amplifying your impact on the world, in a caring, respectful culture with a growth mindset, come join us and help lead the way into the future of the intelligent edge!
ABOUT THE OPPORTUNITY
Wind River Professional Services (PS) has been helping clients implement good ideas for more than 20 years. For any technical or business challenge, our Professional Services team offers a valuable blend of skills, contacts, knowledge, intellectual property, flexible resources, design processes, and a CCMI level 3 project management methodology to get the job done.
The DevOps Engineer (Lab Operations), Professional Services, is responsible for managing the company’s IT infrastructure and ensuring that systems run smoothly. Maintain all the SW tools and ensure 100% availability to the projects.
Interface & Collaboration
Day-to-day support of customer-facing teams to ensure all teams work towards the same goals.
Coordinate with the WorldWide Lab Operations team to ensure the development environment remains stable and available.
Collaborate with Project Teams to define test environment, coordinate setting up tools’ environments, and explore opportunities for state-of-the-art test automation.
Collaborate with Engineering and Cert Office to align and document tools practices, coordinate tools purchases, when possible, extend maintenance renewals, and monitor license usage and requirements.
Interface with Purchasing for procurement of project-related or general lab requirements for equipment and software. Monitor team productivity and address issues as they arise to ensure maximum efficiency and consistent service experiences.
Responsibilities
DevOps Environment
Oversee the implementation, deployment, and integration of solutions, ensuring successful delivery, high quality, and sustainability of solutions
Manage all aspects of solutions deployment and technical operations
Participate in automation testing and implementation
Administer software development tools both on premises and cloud based. Be a partner to the project teams for all development tools and support.
Monitor license usage and storage space available and recommend upgrades as required.
When necessary, launch new initiatives and projects that improve upon service -related processes to meet changing customer needs.
Promote a customer-centric business approach.
Lab equipment and environments
Keep the labs well-organized and maintain inventory records of equipment and software.
Work with Corporate IT staff to plan and coordinate growth of the labs and keep them running smoothly.
Coordinate with IT for upgrades to software, computers, and other equipment in the lab.
Test Automation and Verification
Work with the Project Manager and Technical Lead, identify projects where test automation is appropriate.
Support the development of the test automation framework appropriate for each project.
Perform make/buy analyses on test and reporting tools for for the test automation environment.
Research and assist with embedded software, debug to resolve customer issues in a timely and professional manner.
Design and develop features for development, testing, and build environments
Work to continuously improve speed, efficiency and scalability of our CI/CD pipeline
Diagnose, troubleshoot, and solve complex problems related to code deployments
Contribute to an atmosphere of cross-functional teamwork within the organization's Agile project lifecycle.
ABOUT YOU
Core Competencies, Demonstrated Success & Qualifications
Proficient with both Linux and Windows operating systems.
Demonstrated ability to delegate responsibilities while maintaining organizational control of operations
Initiative to solve problems, resourceful, service oriented
Ability to make decisions independently or as part of a team
Ability to work independently with minimal supervision
Demonstrated ability to work with remotely distributed teams
Adept at prioritizing and managing multiple tasks
Detail oriented with ability to work with high levels of quality and accuracy
Ability to communicate clearly and concisely in English, orally and in writing.
Ability to lead and work with non-native speakers in a global business environment
Comfortable working in a culturally diverse environment
Good attention to detail.
Be a hands-on type of person with the initiative to dive in and do whatever is necessary to get the task completed.
Proficient in Microsoft Word, PowerPoint, Excel, and Outlook. Web based research and HTML creativity a great plus
5+ years of experience building and maintaining Continuous Integration and delivery Pipelines
4+ years of Linux systems administration
Experience with Polarion/Git/GitLab/SCM tools, Python and/or bash scripting
Ability to manage high availability CI/CD tooling such as Jenkins, CircleCI and similar technologies.
Experience with containerization technologies such as Docker or Kubernetes
A strong understanding of the problems and considerations of scaling a globally distributed microservices platform
A passion for expanding personal knowledge and staying on the cutting edge of technology
Education
A Bachelor’s degree in Computer Science or equivalent engineering.
BENEFITS & PERKS
Named Top Workplace for the 10th year in a row.
Wind River’s commitment to DEIB
Group Medical & Accident Insurance
Birthday and Volunteer Time off
Competitive Salary & Benefits Package
Extensive Learning Programs
Wellness Benefits through Unmind
Employee Assistance Program
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.