Senior Engineer - Cloud Troubleshooting Linux
Description
Sr. Engineer - DevOps, Lab Operations, Professional Services
WIND RIVER
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.
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.