Tech Stack
AnsibleDockerJenkinsLinuxMariaDBMySQLPythonSubversion
About the role
- Join a team of DevOps engineers building advanced automated financial trading systems.
- Integrate Fluent Trade Technologies software onto customers' servers and Fluent servers; become technical expert on Fluent products.
- Deploy new versions to Production, Staging, and QA environments.
- Manage version and configuration mappings across environments.
- Lead the configuration process and understand implications of each configuration option for complex software packages.
- Assist in automating the deployment process.
- Produce technical documentation and release notes for deliveries.
- Collaborate with engineering and operations teams to support deployments and optimizations.
Requirements
- Ability to work within business hours EST time zone.
- Minimum 3 years of experience in DevOps.
- Proficiency in Linux environment (Preferably RedHat 8).
- Proficiency in SVN and GIT (Preferably GitLab).
- Experience with MariaDB/MySQL at the level of a DBA; knowledge of stored procedures preferred.
- Docker experience.
- Ability to learn and improve the configuration process for complex software products.
- Experience with Ansible (preferred) or other automation software.
- Excellent English communication skills.
- Strong organizational skills.
- Proficiency in scripting languages (Preferably Python or other scripting languages).
- Proven experience in configuration of large and complex software systems.
- Proven experience in writing technical documentation in English.
- Advantage: Experience in the financial industry and algorithms (preferred).
- Advantage: Experience writing release notes for deliveries.
- Advantage: Experience with RPMs, including building them.
- Advantage: Experience with Jenkins, Ansible, Solace, Solarflare, and BigData technologies.
- Advantage: Experience optimizing C++ applications running on Linux servers.