DevOps

תאור התפקיד

We are looking for a hands-on experienced DevOps to join our Digital R&D department.
The role will include installing, configuring, updating and troubleshooting.  Also you will be responsible for implementing automation solutions and tools.  You will develop monitoring infrastructure and make architectural design decision to improve our systems. You will be collaborating in a ”DevOps” environment where you will work closely with R&D developers, QA and more.
 
He/she will be expected to take part in a team that responsible for:
Support and develop production automatic install setup and test systems automating the manufacturing processes for all our products using existing in house made system lamp (Linux, Apache, MySql, php/python/perl) based.
Development of custom tools to support the transformation of code into a running product on a daily basis.
Develop & maintain CI/CD pipeline including tools and procedures.

דרישות התפקיד

3+ years hands-on experience as DevOps
Familiar with CI/CD pipeline including tools and procedures
Linux system admin
Good practical knowledge and ability to set/manipulate of the common servers/services like DHCP, DNS, TFTP, NFS, CIFS
Knowledge and hands on experience with php/Python/Perl/Linux shell scripting
Setup and maintain on premise cloud solution- VMware\ KVM
Monitoring Systems
Knowledge in deployment systems and Build process (Jenkins /GIT/ TFS/ SVN)
Good knowledge and understanding of the hardware related technologies, options and limitations (Firmware/middleware updates; UEFI vs legacy BIOS and their combinations, TPM etc).
Knowledge in NSIS (Nullsoft Scriptable Install System) ecosystem (compiler, IDE, plugins, include scripts etc.) – Advantage.
Good knowledge of Windows OS family – Advantage.
Knowledge and experience with DB management: Mongo DB, MySQL, MS SQL.RDS, ELK, Hadoop – Advantage.
Experience in CM processes and hands-on troubleshooting– Advantage.
Excellent written and verbal communication skills- Hebrew and English.