Job description for Data Architect / Senior Data Engineer at PT Badr Interactive
Education & Experience:
- Bachelor’s degree (S1) in Computer Science, Information Systems, Mathematics, Statistics, or a related field
- Minimum of 2–3 years of relevant experience
Technical Skills (Hard Requirements):
- Programming: Python (mandatory), SQL (advanced level)
- Databases: PostgreSQL, MySQL, and at least one NoSQL database (MongoDB or Redis)
- ETL / Data Pipelines: Airflow or similar tools (e.g., dbt, Dagster)
- Cloud Platforms: Experience with at least one cloud provider (AWS, GCP, or Azure)
- Data Warehouse: Experience with BigQuery, Redshift, or Snowflake
- Version Control: Git / GitHub
Technical Skills (Nice to Have):
- Containerization (Docker, Kubernetes)
- Stream processing (Kafka, Spark Streaming)
- Infrastructure as Code (Terraform)
- Data quality tools (e.g., Great Expectations)
Soft Skills:
- Strong problem-solving skills
- Good technical documentation skills
- Ability to collaborate with Data Analysts and Data Scientists




