Position: Senior Python Big Data Developer
Company: Luxoft
Category: Python
Experience required: 5y
English level: upper
Published: 2023-08-01T00:00:00+03:00

Project Description:
Our Client is a US multinational investment bank and financial services corporation. We have small team within Rates Data technology responsible for multiple different aspects of Rates trading - starting from small ad-hock apps tailored for traders\quants and ending with large-scale solutions that are used across Rates trading. You will join Luxoft development team distributed between Kyiv and Canada and partner with other client's teams based in Shanghai, New York and Canada
Responsibilities:
• Design and develop high performance green-field data analytics products for a Tier 1 bank.
• Promote and follow engineering best practices
• Evaluate and build POCs for new strategic initiatives and work to convert to enterprise solutions
• Ability to take initiative to research, learn and recommend emerging technologies.
• Provide post release assistance to business, development and support groups
• Develop application as per best practice and remain compliant with prescribed best practices (TDD, maintain high unit test coverage, CI...)
Mandatory Skills Description:
• Minimum 3-5 years demonstrable and relevant experience.
• Strong understanding of big data computation platforms (Flink, Spark, Apache Beam) and big data distribution platforms (Hadoop, Druid, Ignite)
• Experience in data modelling, partitioning and sharing of huge data sets.
• Understanding of Python 3.6 or above.
• Knowledge of python frameworks and libraries, including Pytest, Pandas, Flask, and Kafka
• Good understanding of REST APIs.
• Demonstrable experience in writing reusable, testable and efficient code with proper error and exception handling.
• Experience with design and implementation of cloud-ready applications and deployment via Kubernetes / Openshift.
• Hands-on experience in handling various data structures.
Nice-to-Have Skills:
• Investment Bank experience
• IBM Urban Code Deploy (uDeploy) or similar
• ServiceNow
• Sonarqube
Languages:
English: B2 Upper Intermediate