Search by job, company or skills
Job Description:
Primary Skills: Python, Unix, SQL
Job Description:
. Design and develop highly complex and scalable Python modules.
. Take ownership of end-to-end technical delivery, adhering to project timelines and requirements.
. Participate in requirement analysis and propose alternative solutions where necessary.
. Integrate applications using middleware software such as Avro Kafka and handle database design.
. Deploy applications to OpenShift via CICD pipelines.
. Collaborate with application support, developers, and product owners to ensure successful releases.
. Be flexible to work extra hours to meet corporate and departmental goals.
. Ability to prioritize and manage multiple tasks in a fast-paced environment, working under pressure.
Job Requirements:
. Degree in Computing, Computer Science, or Engineering preferred.
. 3 to 8 years of experience, preferably in the financial/fintech industry.
. Experience in supporting trading desks.
. Familiarity with Agile/Scrum methodologies.
. Excellent troubleshooting and debugging skills for 2-tier and multi-tier applications.
. Experience as first-line application support for trading systems and back-office, handling issue analysis and general system checks and maintenance tasks.
. Strong analytical and problem-solving skills.
. Experience documenting design and development work in Confluence.
. Expertise in Python (OOPs concepts, Flask/Django frameworks, multithreading, web sockets, and analytics tools such as Pandas and NumPy).
. Strong experience in SQL and PL-SQL database design with at least one RDBMS (preferably MariaDB and MS-SQL).
. Proficiency in writing batch scripts using shell scripting.
. Experience with Linux, OpenShift, Avro-based Kafka, Docker, Nginx, Sentinel Redis, AngularJS basics, REST APIs (Flask), JSON, and web sockets.
. Experience with CI/CD pipelines and Bitbucket.
Date Posted: 16/11/2024
Job ID: 100531287