— Experience working with Linux;
— Experience with chef;
— Strong knowledge of Docker and some of orchestration/scheduler tools like: Nomad, Swarm, Kubernetes, Mesos etc;
— Automated configuration management — Ansible, Saltstack;
— Scripting languages such as Bash, Python, Ruby;
— Version Control concepts and experience with platforms/tooling like GitHub;
— Working with Continuous Integration / Continous Delivery tooling including: Jenkins (experience with Jenkinsfile), Travis / CircleCI.
-Flexible work schedule;
-No tracking of time;
-20 working days of paid vacation, paid sick leave;
-Individual approach to professional and career growth.
— Support for existing CI / CD systems: maintenance, configuration and update;
— Support existing environments: local and at customer side;
— Participate in auditing of performance and security issues discovered during the release process;
— Provide deployment / delivery process;
— Write and modify scripts to automate such processes as build, deployment, configuration update, etc.;
— Develop and maintain document setup and configuration instructions, troubleshooting tips;
— Evaluate and coordinate task deadlines with a Technical Leader or Project Manager.