— Experience with development in Linux shell scripting as well as Python or Golang to automate system operational tasks; ability to build Python packages
— Familiarity with Linux system administration (although BICS has a dedicated sysadmin team, it helps to interact with them)
— Experience with the common source code versioning systems: Git and Subversion.
— Experience with CI/CD related tools (Gitlab CI/CD, Jenkins)
— Knowledge of IT monitoring platforms like Nagios, Icinga, Grafana, Graphite, Prometheus, etc; ability to deploy, configure, customize and operate such systems
— Knowledge of Ansible software deployment orchestration framework (incl. Ansible Tower)
— Experience with Linux container technologies: Docker, Kubernetes, OpenShift; ability to “containerize” existing applications, deploy and operate them
— A telecom background is a big plus: familiarity with IP backbone networks, firewalls
— Ability to write clear and readable technical documentation in English, e.g. to document guidelines on packaging, monitoring, CI/CD, etc.
— Good command of spoken and written English.
— Contribute to the team’s internal tooling framework in the areas of CI/CD (Gitlab, Ansible, internal servers)
— Monitor (Nagios) by maintaining these tools together with the BICS sysadmin team
— Define guidelines on and best practices of using them
— Be the owner of the roadmap for these systems
— Come up with proposals to replace them when better alternatives become available
— Automate deployment of Python applications by writing Ansible playbooks, including monitoring of these applications
— Define and implement container-based approach for the applications developed in the team
Infopulse welcomes talented professionals to join our project and to work as a Middle/Senior Devops Engineer for our respectful client BICS in our Kyiv office. We are looking for a talented professional to join a small team of Networking/IT experts responsible for the network monitoring layer of BICS.