You will be responsible for design, implementation, analyzing and solving complex engineering problems regarding by building and delivery testing frameworks and take care of the uninterrupted operation of the testing system through cooperation with other departments of SCM, Cloud Distribution Service around the world.
We work with:
Docker/LXC
Kubernetes
Linux
Yocto/Bitbake
Testing frameworks (C++, Python)
JIRA
GIT/SVN
Continuous integration systems
Our expectations:
Master’s or Bachelor’s degree in Engineering, Computer Science or Software Technology or equivalent education
Scripting languages (Bash, Python)
Containerization tools (Docker, LXC)
Linux environment in terms of system administration (e.g. Ubuntu, Debian, RedHat)
Good communication in English (both written and spoken)
Git and SVN version control system
Continuous Integration tools:
Jenkins - configuration and maintenance,
gitLab - pipelines and jobs configuration,
gitlab-runners configuration,
Problem solving/technical analysis skills,
configuration and maintenance of Kubernetes - Knowledge of openstack (user point of view)