Senior/Staff R&D Software Engineer

Senior/Staff R&D Software Engineer
Company:

Ni


Details of the offer

Summary NI Penang is seeking a DevOps Staff Software Engineer to join our dynamic DevOps team.
This team is responsible for creating and maintaining hardware and software infrastructure for automated testing of NI software involving NI hardware.
As a DevOps Staff Software Engineer, you will play a crucial role in ensuring the reliability, scalability, and performance of our hardware-products testing infrastructure.
You will design, implement, and manage scalable infrastructure solutions, develop and maintain CI/CD pipelines, implement monitoring solutions, and perform regular maintenance.
You will collaborate closely with other global and IT teams to maintain the seamless integration and delivery of our hardware products at industry-level standards.
Key Responsibilities Design, implement, and manage scalable and reliable infrastructure solutions to support automated testing environments.
Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines to streamline software build, test, and deployment processes.
Maintain, improve or implement monitoring solutions to ensure system health and performance Work and interact with colleagues from other divisions such as R&D, manufacturing, or other business groups with global teams (.
USA, India) Define, develop and maintain Python tools, and Javascript/Typescript web apps.
Participate in incident response efforts, troubleshoot issues, and implement solutions to prevent future occurrences.
Implement and follow best practices for DevOps operations Note this is primarily an on-site role but with some flexibility to work from home 1-2 days per week.
Required Qualifications .
or .
in computer science, and/or computer engineering, and/or electrical engineering Minimum 2 years of experience in relevant field.
Proficient in programming with a solid grasp of data structures and object-oriented principles Strong proficiency in Python Experience in full-stack web development Familiarity with Git and other version control systems Experience with computer architecture and operating systems (Linux, Windows) Experience with coding and scripting to automate manual processes and manage source code Can clearly and concisely communicate in English, particularly in technical conversations.
Preferred Qualifications Experience with automated testing Familiarity with virtualization technologies (.
Proxmox) Familiarity with Agile and Scrum methodologies Familiarity with containerization and container orchestration (., Kubernetes, Rancher) Experience with Infrastructure as Code (., Ansible, Salt) Knowledge of Azure DevOps and pipelines Understanding of networking concepts (., VLAN, DHCP, DNS) and network debugging Familiarity with electronic engineering concepts Experience with cloud technologies (.
AWS) Understanding of Database concepts and technologies (.
NoSQL vs SQL, MongoDB)


Source: Talent_Ppc

Requirements

Senior/Staff R&D Software Engineer
Company:

Ni


Specialist 1, Hr Operations

Job Description Role Overview: We are seeking an AskHR Tier 1 representative for our People Operations team in Malaysia. As an AskHR Tier 1 representative ...


From Western Digital - Pahang

Published a month ago

Data Services Engineer

Our vision is to transform how the world uses information to enrich life forall. Micron Technology is a world leader in innovating memory and storage solutio...


From Micron - Pahang

Published a month ago

Web Chat Manager

Job Description: We are looking for a dynamic and experienced Web Chat Manager to join our team at Celcom Axiata Berhad in George Town, Penang. As a Mid-to-...


From Celcom Axiata Berhad - Pahang

Published a month ago

Online Web Chat Specialist

Job Description: Hartalega Holdings Berhad is seeking a passionate and driven Online Web Chat Specialist to join our team in George Town, Penang. As an Asso...


From Hartalega Holdings Berhad - Pahang

Published a month ago

Built at: 2024-09-21T23:15:46.469Z