We are looking for a Python Developer to join our team and contribute to the design, development, and maintenance of data-driven applications. The ideal candidate has strong Python programming skills, experience building ETL pipelines, and is comfortable working with Oracle databases in a collaborative environment.
Key Responsibilities
- Design, develop, and maintain Python-based applications using object-oriented programming (OOP) principles.
- Build, enhance, and support ETL pipelines for data extraction, transformation, and cleaning.
- Develop and optimize SQL queries to manage and process data in Oracle databases.
- Collaborate with cross-functional teams to implement system enhancements and deliver business solutions.
- Troubleshoot, debug, and optimize application performance.
- Participate in System Integration Testing (SIT), User Acceptance Testing (UAT), validation, and production deployment activities.
- Manage source code and support version control using GitHub.
- Document technical solutions and follow development best practices.
Requirements
- Strong proficiency in Python, including:
- Classes, functions, and object-oriented programming (OOP)
- Experience with libraries such as CxOracle and Pandas
- ETL development, data processing, and data cleaning
- Intermediate proficiency in SQL, particularly Oracle SQL.
- Basic knowledge of GitHub and version control workflows.
If you are interested in this position, please click "Apply Now" and we will review your qualifications & reach out to you for further discussion & next steps. Only shortlisted candidates will be responded to, therefore if you do not receive a response within 14 days, please accept this as notification that you have not been shortlisted.
Morgan Mckinley Pte Ltd
Name: Kanya Kothandaraman
EA Licence No: 11C5502
Registration No: EAP Registration No: R1331365
