Big Data Engineer
Responsible for developing and maintaining robust data pipelines and large-scale data platforms. You will collaborate with engineering and analytics teams, work with technologies like Spark, Kafka, Python, and cloud services, and ensure data quality and system reliability.
Responsibilities
- Develop and maintain scalable data pipelines and processing workflows.
- Build and optimize data storage, ingestion, and transformation solutions.
- Support large-scale data platforms and ensure data quality and reliability.
- Collaborate with engineering and analytics teams on data-driven initiatives.
- Monitor, troubleshoot, and improve system performance.
Requirements
- B.Sc. in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in data engineering or backend development.
- Strong programming skills in Python, Java, Scala, or similar.
- Experience with SQL, ETL processes, and distributed data systems.
- Familiarity with cloud platforms and big data technologies.
Nice to have
- Experience within Software and IT industries.
- Experience with Spark, Kafka, Airflow, Hadoop, or similar tools.
- Knowledge of Docker, Kubernetes, and CI/CD practices.