P

Python Developer (QA Engineer)

Pt. Geek Hunter International
Full-time
On-site
Semarang, Indonesia
QA Engineer

Job Description

Python Developer (QA Engineer)

About the company

Geekhunter is hiring on behalf of a well-established global firm that delivers integrated services in strategy, consulting, digital experience, technology, and operations. Known for its cross-industry expertise and innovation-driven approach, the company helps organizations transform and optimize performance through advanced solutions and collaborative execution.

Β 

Job Responsibilities

  • Understand our customers' core business objectives and build end-to-end data centric solutions to address them.
  • Collaborate with technical business analyst, to understand business requirements, data, and optimize data pipeline performance.
  • Build solutions in big data and data management tools meeting projects’ requirements.
  • Construct code with good coding standard and practices to ensure high quality and minimum risks.
  • Closely working with project manager and technical leads to provide regular status reporting and support them to identify blockers for quick resolution.
  • Fix defects raised during testing or update mapping/code due to a change request.

Β 

Job Requirements

Required Skills and Qualifications:

  • Bachelor’s degree and associate/diploma degree.
  • Computer science/information system background or related field.
  • Knowledge of Scrum and Agile methodologies.
  • Experience with Snowflakes or Databricks (is a plus).
  • Experience with Data Engineering or Big Data Technologies, or Data Transformation, and data modeling using tools like Tableau, Power BI, or matplotlib/seaborn. Experience in architecting and building scalable data platforms.
  • Experience with Informatica or other related data Integration tools.
  • Experience with Cloud Technologies (Data Lake, Azure, Google, AWS etc.) or experience with open-source technologies (Spark, Hadoop, Flink Kafka, Presto, Hive, Cassandra etc.)
  • Experience with mySQL and/or NOSQL databases.
  • Proficiency in Programming Language like Python or Java for data analysis and machine learning model development.
  • Ability to manage and structure complex tasks
  • Ability to solve complex and high-level problems and application issues
  • Ability to work under pressure
  • Ability to work within a team
  • Good communication skills

Β 

Benefits

  • Competitive Salary
  • BPJS Kesehatan & Ketenagakerjaan
  • THR (Religious Festive Bonus)
  • Medical Benefit (Employee + Eligible Dependents)
  • Employee Share Purchase Program
  • Career Path
  • Training & Development
  • International exposure & possibility to be transferred overseas (if needed & based on qualification)