Deskripsi pekerjaan Data Engineer Specialist Kiriminaja
Job Overview
As a Data Engineer, you will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure to support business intelligence, analytics, and product development. You will manage and optimize databases, integrate data from multiple sources, ensure data quality and reliability, and collaborate with cross-functional teams to deliver secure and efficient data solutions.
Key Responsibilities (Job Description)
- Design, develop, and maintain scalable ETL/ELT data pipelines.
- Build and optimize data architecture for data warehousing and analytics.
- Integrate data from multiple internal and external sources while ensuring data quality and consistency.
- Develop and maintain relational and non-relational databases.
- Optimize SQL queries, database performance, and data processing workflows.
- Implement data validation, monitoring, and quality assurance processes.
- Collaborate with Data Analysts, Data Scientists, Product, and Engineering teams to support business requirements.
- Deploy and maintain data pipelines using orchestration and workflow management tools.
- Manage cloud-based data infrastructure and storage solutions.
- Ensure data security, governance, backup, and compliance with company policies.
- Troubleshoot data pipeline issues and continuously improve system performance.
- Stay updated with emerging technologies and best practices in data engineering.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Data Science, or a related field.
- 2–4 years of experience as a Data Engineer or a similar role.
- Proficient in Python, Java, Scala, or other relevant programming languages.
- Strong experience with SQL and relational databases such as MySQL, PostgreSQL, or SQL Server.
- Knowledge of NoSQL databases such as MongoDB, Cassandra, or Redis.
- Experience building ETL/ELT pipelines.
- Familiar with Big Data technologies.
- Experience with orchestration and containerization tools such as Docker, Kubernetes, and Apache Airflow.
- Experience working with Google Cloud Platform (GCP) services.
- Good understanding of business processes and how data supports business decisions.
- Strong analytical, problem-solving, and communication skills.
- Eager to learn new technologies and adapt in a fast-paced environment.
- Strong time management skills and ability to meet deadlines.
Required Hard / Technical Skills
- Python
- SQL
- ETL / ELT Development
- Database Management (MySQL, PostgreSQL)
- NoSQL (MongoDB, Redis)
- Apache Airflow
- Docker
- Kubernetes
- Google Cloud Platform (GCP)
- Big Data Technologies (Spark, Hadoop)
- Data Warehousing
- Git
- Dagster
- AI Tools (e.g., ChatGPT) for create ideation and productivity





