Python Developer

Posted:
6/15/2026, 4:01:21 PM

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

 

PYTHON DEVELOPER

 

Important Information

Location: Singapore

 

Responsibilities:

• Work with different technology teams across infrastructure, and other divisions to deliver system solutions for the business.

• Involve in development and system integration relevant systems with CDP / CDSW. 

• Hands-on experiences on Big Data solution and development based on Python technologies stack to design and implement secure, scalable and high-performance data processing pipelines.

• Responsible for documentation of design, build and implementation deliverables owned by the individual and present it when needed.

• Build a strong relationship and manage expectations with users and stake holders.

 

Requirements:

Education:

• Bachelor’s degree in computer science or related field.

• At least 3 years’ relevant experience.

Essential:

• Strong understanding of Cloudera framework includes CDP (Cloudera Data Platform) and CDSW (Cloudera Data Science Work Bench)

• Experience in implementing Data security and access control using Ranger/Atlas • Must have working understanding of Hadoop, Hive and Spark/pySpark architect

• Experience in python web-application frameworks (Django)

• Experience in shell scripting, automation and troubleshooting technical issues.

• Other good to have skill sets include global market products: 

• Experience working in the financial industry with relevant experience in core data science using Cloudera platform based on Python technologies stack.

• Previous experience on Data science project and understand the global markets products and its underlying pricing components (Market data analytics and identifying risk factors affecting pricing of the products) 

• Experience in Cloudera manager to monitor Hadoop services.

• Good knowledge and working experience in Hadoop administration (incl. Hive, Impala, Kafka, zookeeper etc.).

• Hands-on Techno-Functional role to analysis and propose solutions for business issues, process changes and functional requirements.

• Strong team player with excellent communication & inter-personal skills.

Technical Skills:

• SQL, Python, Spark (PySpark) and basic Java/scala.

• Red Hat Linux, Shell Script.

• ETL, Data pipelines, Data formats (Parquet, ORC, JSON) 

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality