Agensi Pekerjaan Penta Consultancy Sdn. Bhd
Senior Python Developer
Senior Python developer in Kuala Lumpur who builds and maintains Python applications, web scraping and automated web/Android (ADB) automation solutions, integrates back-end services and REST/XML APIs, and works on computer-vision machine learning models. Core stack includes Django/Flask, FastAPI, WebSockets/SignalR, and MySQL/PostgreSQL.
- Compensation
- Not disclosed
- Location
- Kuala Lumpur, Malaysia
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in Computer Science, Information Technology, or a related field
- At least 3 years of experience in a relevant field
- Strong understanding of Python frameworks (e.g., Django, Flask)
- Experience developing and implementing machine learning models, particularly in computer vision applications
- Hands-on experience building and deploying Android applications (APK)
- Proficient in designing, developing, and integrating RESTful APIs and handling XML-based data structures
- Experience developing high-performance applications using multithreading or multiprocessing
- Knowledge and experience building high-performance APIs using FastAPI
- Familiarity with SignalR or WebSockets for real-time data transmission and communication
- Experience with databases (e.g., MySQL, PostgreSQL)
Full description
Job Responsibilities:
- Develop, test, and maintain high-quality Python applications.
- Work collaboratively with cross-functional teams to define, design, and implement new features.
- Integrate data from various back-end services and databases.
- Develop and maintain web scraping solutions to extract, process, and analyze data from various websites efficiently.
- Implement and manage automated web interactions using appropriate tools and frameworks to streamline processes.
- Utilize Android Debug Bridge (ADB) for debugging, testing, and automating Android application tasks.**
Job Requirements:**
- Bachelors degree in Computer Science, Information Technology, or a related field.
- At least 3 years of experience in relevant field.
- Strong understanding of Python frameworks (e.g., Django, Flask).
- Experience in developing and implementing machine learning models, particularly in computer vision applications.
- Hands-on experience in building and deploying Android applications (APK).
- Proficient in designing, developing, and integrating RESTful APIs and handling XML[1]based data structures.
- Experience in developing high-performance applications using multithreading or multiprocessing techniques.
- Knowledge and experience in building high-performance APIs using FastAPI.
- Familiarity with SignalR or WebSockets for real-time data transmission and communication.
- Experience with databases (e.g., MySQL, PostgreSQL).