Job Description:
Maintaining our development system infrastructure that runs on Azure Devops
Developing, managing & improving our cloud-based infrastructures
Developing and maintaining our CI/CD pipelines & integrations
Take responsibility of various existing and planned test agents (including robotic systems)
Adopting & integrating open-source technologies
Assist R&D in developing tools to ease & improve its development processes.
Be in close contact with developers, validators, and project managers to coordinate system and work processes improvements.
Guide the various teams in developing automatic testing (in C# & Python)
Develop new capabilities and features according to team requirements, priorities, and resources
Administrate and maintain our servers and VMs
Job Qualifications:
At least 2 years of hands-on experience as a DevOps engineer on Azure Devops
Experience with designing, building, and operating highly available distributed systems
Proven development experience in C# and python.
Experience with building and maintaining CI/CD pipelines.
Experience with Dockers/Containers
Strong scripting skills (Python/Bash/PowerShell)
Experience with configuration management/provisioning
Knowledge of cloud-based technologies
Independent, fast learner and enjoys working in a fast-paced growing environment
Good interpersonal and communication skills
Basic linux administration
Gnu/GCC/makefile/Eclipse knowledge
Basic electronic knowledge advantage
Company Occupation:
Other, High Tech
Company Size:
Medium (50 - 150)