3,047 Experienced Python Developer jobs in Indonesia
Python Developer
Posted today
Job Viewed
Job Description
- Contribute to design, training, evaluating, and deploying AI product
- Research and implement appropriate ML algorithms and tools
- Develop machine learning applications according to requirements and integrate with product/service
- Write well written Python code for defining machine learning pipeline
- Familiarity with the Generative AI technology
- Keep update of developments in the field
- Work collaboratively with other teams to find opportunities to improve and enhance our tech products and processes
Minimum Qualifications
- Min. Bachelor Degree in Computer Science/Information Technology
- Minimum 1-2 Years Experienced in Developing Web Apps with Python. Fresh Graduate are welcome.
- Ability to write robust code in Python
- Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)
- Basic knowledge in data science, and familiarity with ML libraries such as Pandas, Scikit, or Tensorflow
- Outstanding analytical and problem-solving skills
- Excellent communication skills
- Ability to work in a team
- BSc in Computer Science, Mathematics or similar field
- Have a great analytical skill.
- Familiarity with the generative AI concepts such as AI Agent, LLM, and etc.
Python Developer
Posted today
Job Viewed
Job Description
Kami sedang mencari Backend Developer yang siap berkontribusi dalam membangun sistem yang handal, scalable, dan mudah dikembangkan. Posisi ini terbuka untuk kamu yang masih fresh graduate atau sudah memiliki pengalaman 0–2 tahun, terutama dengan Python dan ekosistem backend modern.
Sebagai Backend Developer, kamu akan bertanggung jawab dalam merancang, mengembangkan, serta memelihara API menggunakan FastAPI. Kamu juga akan bekerja dengan database PostgreSQL dan MySQL, serta memanfaatkan SQLAlchemy sebagai ORM untuk manajemen data yang lebih efisien.
Kami mencari kandidat yang memiliki logika pemrograman yang kuat, terbiasa menulis kode yang clean dan maintainable, serta mampu berkolaborasi dengan tim frontend dan mobile. Jika kamu tertarik dengan tantangan membangun sistem backend yang solid sekaligus ingin terus berkembang dengan teknologi terbaru, kami sangat menantikan kamu untuk bergabung bersama tim kami.
Kualifikasi:
- Pengalaman kerja 0–2 tahun di bidang Backend Development (fresh graduate dipersilakan melamar).
- Menguasai Python untuk pengembangan aplikasi.
- Memahami ORM (SQLAlchemy).
- Terbiasa menggunakan FastAPI sebagai framework backend.
- Menguasai database relational seperti PostgreSQL dan MySQL.
- Mampu menulis kode yang clean, maintainable, dan efisien.
- Senang belajar hal baru dan siap berkolaborasi dengan tim.
- Mengembangkan, menguji, dan memelihara API menggunakan Python & FastAPI.
- Merancang dan mengoptimalkan struktur database (PostgreSQL & MySQL).
- Mengimplementasikan ORM (SQLAlchemy) untuk manajemen data.
- Troubleshooting bug, error, dan peningkatan performa aplikasi.
- Berkolaborasi dengan tim frontend untuk integrasi sistem.
- Menulis dokumentasi teknis terkait API dan arsitektur backend.
Python Developer
Posted today
Job Viewed
Job Description
Pengalaman minimal 2 tahun sebagai Python Developer (Fresh Graduate dipertimbangkan jika portfolio kuat).
Pengalaman spesifik dalam automasi marketplace.
Menguasai web scraping tools seperti BeautifulSoup, Selenium, Scrapy, atau sejenisnya.
Familiar dengan REST API, JSON, integrasi data, antibot dan struktur HTML/DOM.
Mampu mengolah data dengan Pandas / NumPy.
Pernah membuat project integrasi dengan marketplace (Shopee API, Tokopedia API, dll).
Familiar dengan database seperti MySQL, PostgreSQL, atau MongoDB.
Terbiasa mengolah data dalam format JSON, CSV, Excel, dan menyimpannya ke database (MySQL/PostgreSQL).
Memahami dasar-dasar machine learning adalah nilai plus.
Terbiasa menggunakan Git dan bekerja dalam tim.
Memiliki ketertarikan atau pengalaman awal di bidang AI/ML/Data Science
Python Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Write and maintain Python scripts to scrape structured and unstructured data from, but not limited to, websites, documents, API, and offline sources.
- Update and adapt scraping scripts to align with changing website requirements.
- Perform manual testing and troubleshoot issues caused by website changes, structure, or interface.
- Adhere to coding standards and best practices to ensure clean, maintainable code.
- Monitor and validate the accuracy and quality of scraped data.
- Debug and resolve scraping issues in a timely manner.
- Clean, transform, and store extracted data in CSV, JSON, or database formats.
- Work with team members through code reviews and knowledge sharing.
- Collaborate with internal and external developers, QA, and data teams to resolve scraping issues and meet project requirements.
- Contribute to improving automation processes, data collection workflows, and overall data quality. Participate in scrum ceremonies and technical meetings
Qualifications
- 1-3+ years of experience in Data Analyst/ Data Engineering
- Experience in Web Scraping and scraping data
- Bachelor's Degree preferably with Information Technology, Computer Science or related field
- Basic understanding of Python and object-oriented programming (OOP).
- Familiarity with HTML, CSS, and basic JavaScript.
- Understanding of basic HTTP methods (GET, POST, etc.).
- Experience with Git or other version control systems
- Familiarity with libraries like BeautifulSoup, Requests, and/or Selenium
- Strong attention to detail and willingness to learn
- Good problem-solving and teamwork skills
- Ability to work collaboratively in a team environment and communicate clearly
- Exposure to Apache Airflow or other workflow automation tools
- Good communication skills (English Language)
Python Developer
Posted today
Job Viewed
Job Description
We are seeking a talented Python Developer to join our team and contribute to building advanced solutions in machine learning and AI. The ideal candidate will play a key role in developing, optimizing, and maintaining systems that leverage data-driven insights. This position requires strong analytical abilities, hands-on experience in data science, and solid programming expertise to deliver high-quality results.
As a Python Developer, you will collaborate closely with cross-functional teams, contribute to database management, and support business growth by implementing innovative technologies. Candidates with knowledge of the insurance industry will be considered a strong plus.
- Minimum Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field.
- 2-5 years of experience as a Python Developer, with a strong focus on data science, machine learning, and AI engineering.
- Strong proficiency in database management and analytical problem-solving skills.
- Excellent communication and interpersonal skills to work effectively in a team environment.
- Ability to quickly learn and adapt to new technologies.
- Knowledge of the insurance business is an advantage.
- Willing to work onsite in Karawaci, Tangerang.
Bumi Amartha Teknologi Mandiri or "AMARTEK" was established to provide information technology solutions. Our mission from the very first day has been to cultivate professional relationships with our clients to provide effective and reliable information technology solutions for their needs. The team at "AMARTEK" is equipped with a highly developed skillset developed over decades of experience not only in information technology but also in business processes across a range of industry sectors. This business experience makes us uniquely positioned to offer solutions promising greater operational efficiency, productivity gains and cost savings for each of our clients, regardless of their industry. As an established technology-intensive company, we pride ourselves on providing a comprehensive suite of solutions comprising of Infrastructure Consultancy, on/offsite services, Custom software and web development, Talent Augmentation, and enterprise architecture consulting. Our team consistently delivers state-of-the-art solutions in various areas including, but not limited to: integrated business solutions, system applications, product development and professional services. At "AMARTEK", we guarantee rapid, reliable and robust information technology solutions that work.
Python Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Manage and mentor a team of Python software engineers, promoting best practices in Develop, test, and deploy full-stack web applications using Django.
- Drive the team to meet project deadlines and deliver robust, scalable solutions.
- Lead the design, development, and maintenance of Python-based SaaS applications using Django.
- Architect, implement, and maintain clean and scalable codebases using clean architecture principles and modern design patterns.
- Manage and optimize databases, data pipelines and workflows for data-intensive applications.
- Collaborate with Product Management and other stakeholders to translate business requirements into technical solutions.
- Contribute to and review technical designs, ensuring alignment with business goals and technical best practices.
- Write, review, and optimize code to ensure performance, reliability, and maintainability.
- Actively contribute to complex problem-solving and support developers in troubleshooting.
Requirements:
- 5+ years of hands-on Python development experience, with at least 2 years in a leadership role.
- Advanced knowledge of the Django framework and its ecosystem.
- Experience decomposing monolithic applications into modular, scalable microservices
- Deep understanding of REST concepts with at least 3 years working directly in REST APIs
- Proficiency with PostgreSQL
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work in a team-oriented environment.
Python Developer
Posted today
Job Viewed
Job Description
Job description
Involved in a team who manages core system development.
- Be involved and participate in the overall application lifecycle.
- Write and perform unit testing.
- Perform code review prior to every pull request and/or merge request.
- Define and communicate technical and design requirements.
- Define estimates (in Story Points) based on specified requirements.
- Troubleshoot and debug applications.
- Participates in standby mode / on call duty for issue solving.
Soft Skill
- Independent, have good communication and collaboration skills with other teams.
- Very Proactive. Initiate communication to avoid status quo.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
- Mentor and Coach Jr. Python Developer and Python Developer
- Experience in handle in cross functional team with min 5 years
- Basic knowledge of Statistics
- Have good knowledge and experience for Modelling
Minimum Requirement
- Fluent in English, both written and verbal.
- Experienced in minimum 3 full cycle of enterprise wide / cross country project using English as the working language.
- Minimum 5 years of experience in :
- Python as the most recent programming language
- Django/Fast API. In-depth knowledge, including microservice architecture and REST API development.
- Experienced in analyzing and enhancing legacy code is an advantage.
- Very good knowledge of most of the design patterns and design principles.
- Familiar with various design pattern groups (GoF, EIP, Microservices)
- Strong in Python and its most commonly used modules and libraries.
- Experience with Python concurrency troubleshooting (including threading, multiprocessing, and asyncio) as well as Python performance tuning (using tools such as cProfile, Py-Spy, Heapy,.).
- Good understanding of microservices concept.
- Expertise in implementing resilience patterns (retries, fallback method) and designing scalable systems.
- Good knowledge of:
- Django framework, its principles, and various Django modules.
- ORM/SQL mappers
- Databases
- Having knowledge of messaging system (Kafka/Rabbit)
- Extensive experience implementing complex authentication and authorization mechanisms, including OAuth2 and SSO (Single Sign-On),
- Ability to conduct security auditing and implement necessary measures to secure applications against common vulnerabilities (OWASP Top Ten) is a plus
- Experience in developing robust and scalable batch processing solutions with error handling, transaction management,
- Experienced in analyzing and enhancing legacy code is an advantage.
- Very good knowledge of most of the design patterns and design principles.
- Very good Linux foundations and scripting as well as exposure to containerization technologies (Docker/K8S)
- Knowledge of tools and practices for monitoring and logging in distributed systems (ex: Prometheus, Grafana) to ensure system health and performance.
- Strong tooling skills such as:
- VCS (Git/SVN)
- CI/CD (GitlabCI, ArgoCD, Helm or other similar tools)
- Configuration management (Ansible/Chef/Puppet)
Be The First To Know
About the latest Experienced python developer Jobs in Indonesia !
Python Developer
Posted today
Job Viewed
Job Description
***Candidate is expected to relocate overseas***
Company: Fintech Company
Work style: Based in overseas country
Salary: $50-$70,000 USD per year
Requirements: Backend experience 2+ years
Python Developer
Posted today
Job Viewed
Job Description
Job Description:
- Develops and automates revenue and cost workflows leveraging Apache Airflow.
- Designs, implements, and maintains data pipelines for seamless integration between Odoo and Apache Airflow.
- Conducts thorough data analysis and resolves data-related issues within Odoo and Apache Airflow.
- Develops and optimizes data warehouse models and ETL scripts to support comprehensive reporting.
- Collaborates closely with cross-functional teams to translate business requirements into scalable technical solutions.
- Manages version control (Git) and oversees deployment processes utilizing Docker.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 2 years of experience in Python development.
- Proficiency in SQL, with experience in PostgreSQL and MySQL.
- Hands-on experience with Docker development and deployment processes.
- Familiarity with Git workflows and Continuous Integration/Continuous Deployment (CI/CD) practices.
- Proficiency in English communication, both written and verbal.
- Knowledge of Odoo ERP is advantageous.
- At least 1 year of practical experience with Apache Airflow is a plus.
Senior Python Developer
Posted today
Job Viewed
Job Description
We're Hiring: Python Developer (Relocate Abroad)
Key Responsibilities
- Software Development: Design, develop, and implement software solutions using
Python.
- Code Quality & Review: Maintain high coding standards, perform code reviews, and
mentor junior engineers.
- Technical Leadership: Contribute to the technical direction and success of projects,
guiding and mentoring the team.
- Documentation: Create and maintain clear and concise documentation for code, design,
and implementation.
- Problem Solving: Troubleshoot and resolve complex technical issues, working
collaboratively with stakeholders.
- Cloud Integration: Architect scalable and resilient solutions utilizing AWS, Azure, or GCP.
- CI/CD Implementation: Develop and manage CI/CD pipelines to streamline
development and deployment processes.
MUST-HAVE SKILL
- Bachelor's/Master's degree in Computer Science, Software Engineering, or related field.
- 7+ years of hands-on experience in Python.
- Extensive experience in building Python server applications at production scale.
- Strong knowledge of software architecture, design patterns, and best practices.
- Proficiency with CI/CD tools for efficient software delivery.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication and collaboration abilities, able to work effectively with teams
and stakeholders.
- Ability to thrive in an Agile development environment.
Nice-to-have Skills
- Cloud certifications (AWS, GCP, or Azure).
- Experience in startup environments, adapting quickly to fast-paced changes.
- Client-facing experience, understanding client needs and implementing solutions.
- Expertise in low latency or ultra-low latency coding practices
WILLING TO RELOCATE TO MIDDLE EAST