Job Opportunity
The team responsible for developing and maintaining various applications is seeking a skilled professional with expertise in Python programming. The ideal candidate will have considerable experience in Python, a good understanding of end-user and server-side data processing techniques, and knowledge of software development life cycle (SDLC) and agile development methodologies.
Key Responsibilities:
* Designing and developing data models using industry best practices
* Experience in using code management and continuous integration/continuous deployment (CI/CD) tools such as GitHub, Azure DevOps, Jenkins, and Bamboo
* Developing reports and performance metrics from complex and disparate platforms
Essential Skills and Qualifications:
* Strong understanding of data quality principles
* Hands-on experience with Python and at least 1 year of experience in trading domain/capital markets
* 5+ years of experience working with Python
* Good understanding and demonstrated experience working with SQL (MySQL)
* Extensive experience designing and developing reports and performance metrics from complex and disparate platforms