Python Pyspark Developer
Unison Group Singapore, Singapore
Business Consulting and Services · 11-50 employees
About the role
Design, develop, and maintain scalable ETL and data pipelines using Python, PySpark, and SQL. Analyze business requirements to translate them into robust technical solutions within a banking environment.
What they look for
Requirements
Requires strong hands-on experience in Python and PySpark for large-scale data processing and Big Data technologies. Candidates must possess knowledge of SQL, data modeling, and performance tuning, with experience in Agile environments.
Full description
Job Description:
- Strong hands-on experience in Python and PySpark development for large-scale data processing.
- Design, develop and maintain ETL/data pipelines using PySpark, Python and SQL.
- Experience working with Big Data technologies, data transformation and batch processing.
- Strong knowledge of SQL, data modelling, performance tuning and optimization.
- Experience with cloud/data platforms such as AWS, Azure, Databricks or equivalent is preferred.
- Good understanding of data quality, reconciliation, validation and error handling.
- Ability to analyse business requirements and translate them into scalable technical solutions.
- Experience working in Agile/Scrum environments with strong communication and stakeholder-management skills.
- Candidates should be available to work in a Singapore-based banking environment.
Similar roles
-
Junior/SemiSenior Back-End (Python) Engineer - Security and Safety Solutions - Brazil
Jobgether Brazil
-
Data Engineer (Python, PySpark & Databricks)
Devsu Argentina
-
Lead Developer (Python)
Thoughtworks Quito, Ecuador
-
Lead Software Engineer - Python, AWS, Data, Agentic AI
JPMorgan Chase & Co. Houston, Texas, United States
-
Junior Data Analyst (Python) for an E-commerce company (US-based/Remote)
Paired Argentina
-
Développeur Python
Sopra Steria Montreal, Quebec, Canada