Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Quantitative trading powerhouse
that provides liquidity on financial
markets worldwide using cutting
edge technologies in the field of Deep
Learning, FPGA, Signal Processing
We are looking for a Python & DevOps Engineer to design and develop a software management and monitoring system from scratch.
What You'll Be Doing:
Designing and developing software from scratch for the company’s own product
Designing and implementing automation processes within the project
Designing and implementing architectural solutions for the project’s infrastructure
Introducing new solutions to ensure high reliability and performance of the product
What We Look For In You:
At least 3 years of experience in development and DevOps
Ability to work in a team and effective communication skills
Technical proficiency in English
Problem-solving mindset and ability to find solutions in challenging situations
Willingness to learn independently and acquire new technologies
Attention to detail and a commitment to quality in development
Python:
Proficiency in Python with experience in both web application development and other types of software solutions, versatility in developing various types ofapplications, not limited to web-based solutions
Experience in developing systems using CRUD architectureExperience with PostgreSQL: database design, writing queries, optimizationFamiliarity with tools for working with Kafka: configuration, producers, and consumers
Ability to design systems architecture: understanding of microservices, RESTful APIs, and best practices in software design
Knowledge of UI/UX basics and ability to create simple user interfaces
DevOps:
Experience in writing CI/CD pipelines in GitLab CI
Ability to administer cloud solutions in AWS: network infrastructure setup, resource management
Experience in configuring and administering Linux servers, including security and optimization
Proficiency in deploying applications in Kubernetes, and knowledge of tools like Argo CD, Helm, Kustomize
Experience with monitoring and alerting setup using VictoriaMetrics and Grafana
Understanding of containerization principles and working with Docker
Automation Skills: Ability to automate processes and workflows for increased efficiency and reliability
WHY SHOULD YOU JOIN OUR TEAM?
Great challenges with fast feedback loops
Working only with the latest and most advanced technologies & hardware, freedom to choose technologies for specific tasks
Sometimes, you won’t be able to Google the solution, and ChatGPT won’t always be your friend
A welcoming group of highly qualified international professionals
Comfortable Dubai, London, Malta and Mumbai offices or remotely anywhere in the world
Flexible schedule
40 paid days off
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.