Python Developer

Singapore 23 months agoFull-time External
Negotiable
Responsibilities • Design, develop, and maintain efficient and reliable Python code for various applications. • Collaborate with cross-functional teams to define, design, and ship new features. • Work on bug fixing and improving application performance. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. • Write and maintain technical documentation. Requirement • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). • Proven experience as a Python developer with expertise in Python frameworks such as Django, Flask, or others. • Strong understanding of object-oriented programming, data structures, and algorithms. • Experience with front-end technologies (HTML, CSS, JavaScript) is a plus. • Familiarity with databases (SQL, NoSQL) and ORM libraries. • Understanding of code versioning tools (such as Git) and CI/CD pipelines. • Good communication skills and ability to work in a team environment. • Problem-solving skills and attention to detail. Skills • Expertise in Python development, including experience with Flask, Django, or other Python web frameworks. • Strong understanding of Airflow and experience with building and maintaining data pipelines using Airflow. • Knowledge of AWS services such as EC2, S3, Lambda, and RDS, and experience with deploying applications on AWS