DevOps Engineer
Istra is a leading Algo-Trading research company specializing in developing and deploying High Frequency Trading strategies (HFT). We use state of the art technology and algorithms that are developed by our elite highly-skilled group in a challenging, pleasant, and rewarding work environment.
We are looking for skilled & talented engineers to join our DevOps team.
In this role you will design, implement, configure and manage complex environments - including our global trading infrastructure, low latency network, our on premise back testing grid and the firm's cloud based distributed compute cluster consisting of petabyte-scale storage.
You will be responsible for high availability, scalability & performance of various business applications and for enhancing automation of various infrastructure tasks, processes and monitoring tools.
We are seeking individuals who are curious, intellectually driven, practical, purposeful and result driven. He/she should have a deep technical understanding, excellent communications skills, and is service orientated.
Responsible for:
Design, implementation and maintenance of our complex HPC compute environment on premise and in the cloud.
Design, implementation and maintenance of our large scale Database Environment
Explore, define and implement automation tools to improve our Production and Development Environment
Explore, define and implement tools to improve our monitoring infrastructure
Linux packaging, deployment automation and configuration management
Requirements
At least 5 years as a Linux DevOps Engineer
Extensive knowledge of cloud solutions
Working experience with scripting languages Bash, Python or Perl
Extensive knowledge of configuration management tools such as Ansible, Puppet
Working experience with DataBases technologies including Redis, MongoDB, MySQL
Working experience with monitoring systems Grafana, Nagios and Zabbix
Experience with Container Environments e.g. Docker, Kubernetes, Helm
Experience with with ELK Stack
Good understanding of Server Virtualization Technology
Good understanding of Grid Environments
Comfortable Linux tweaking, performance analysis and troubleshooting
Familiar with Storage Systems & Distributed File systems
BSc Degree - advantage