Senior Software Engineer – Python

Aventus

Aventus are currently working with an exciting organisation based in Dubai who are are looking for a Senior Software Engineer who can architect and solve complex problems, whilst leading change within the work environment.

The ideal engineer is someone who can generate new and innovative approaches through technology solutions. You have experience comparing and understanding trends and benefits of new tools, languages, methodologies and products which can potentially offer the company a competitive advantage.

Qualifications:

– Deep knowledge of developing data applications in Python and familiar working with Java, C# and/or C++.

– Significant experience working with Postgres, MongoDB, Docker, Kafka and Kubernetes.

– Expert knowledge of Azure, AWS or GCP and built or managed a large-scale data pipeline.

– You’re familiar with CI/CD best practices and eager to drive all test automation and CI/CD test efforts.

– You have an in-depth understanding and experience with of Linux-based concepts and micro-service deployments.

– Ideally you will have experience within a Finance, Trading Firm or Hedge Fund environment.

Your Responsibilities include

– Tracking down new ways to streamline, gain efficiency and able to break down technical challenges into business solutions

– Championing both tech excellence and culture whilst establishing metrics for regular improvements.

– Prioritizing work on strategic value and managing multiple projects at a time.

– Supporting the implementation of new business and associated Tech system/process changes.

– Participating in all aspects of hands-on software development and maintenance including writing code, test automation, manual testing, troubleshooting, and production support.

– Pro-actively managing the trade-offs between scalability, reliability, developer/ops overhead and infrastructure cost of building scalable data pipelines.

– Employing a methodological and consistent approach to solving problems and pay attention to details.

– Developing code that is designed to be reusable and that can be shared amongst other teams.

Tagged as: ,


Upload your CV/resume or any other relevant file. Max. file size: 3 MB.