Job Posting: Key Roles and Responsibilities
Key Roles and Responsibilities:
* Develop data models using best practices in software development life cycles.
* Design and develop reports and performance metrics from complex platforms, leveraging expertise in Python programming language.
* Work with SQL (MySQL) and Power Query (M query language), ensuring seamless integration and optimal results.
Essential Skills:
* Considerable experience in Python programming language.
* Proficient understanding of Software Development Life Cycles (SDLC) and Agile development methodologies.
* Hands-on experience with code management and Continuous Integration/Continuous Deployment (CI/CD) tools like GitHub, Azure DevOps, Jenkins, and Bamboo.
Nice-to-Have Skills:
* Experience in risks trading system development.
* Knowledge of Python web frameworks such as Django and FastAPI.
* Familiarity with Geneva, especially in gSQL and RSL.
* Experience with KDB.
About the Role:
The ideal candidate will possess excellent communication and teamwork skills, with the ability to adapt to changing priorities and deadlines. If you are a skilled Python developer looking for a challenging role, please apply now.
Benefits:
This position offers a competitive salary and benefits package, including opportunities for growth and professional development. Apply now to take your career to the next level.
How to Apply:
To be considered for this role, please submit your application, including your resume and a cover letter detailing your experience and qualifications. We look forward to hearing from you.