Senior Data Engineer (Remote Working)
4 openings in Jakarta, Indonesia
Responsibilities:
- Responsible to collect, clean, analyze, provide insights from data, real-time or periodically, and communicate the findings to different teams or stakeholders in the company
- Work with various internal and 3rd-party data sources
- Provide support for employees from other departments working on problems involving data
- Lead the way about tools, trends, technologies, and sharing the knowledge to community
- Mentor and grow peers by cultivating curiosity and deep technical understanding
Requirements:
- Comfort manipulating and analyzing large data sets from varying sources
- Ability to balance a fast-paced working environment with the need for precision
- Ability to work both independently and collaboratively within a team
- Fluency with at least one programming language such as Python and Scala
- Experience with relational databases and SQL
- Ability in big data processing, involving: volume (huge datasets in Gigabytes or even Terabytes data), variety (data in various formats such as csv, relational database, json, etc.) and velocity (aiming data pipeline with reliable SLA)
- Experience with data analysis tools such as Apache Zeppelin, Apache Spark, Apache Beam
- Strong complex problem-solving skills
- Great communication skills
- Past mentorship of other engineers within an organization, showing mutual growth.
Bonus points for:
- Familiarity with distributed system technologies such as Hadoop and NoSQL databases
- Familiarity with the inner workings of News / Media Publishing platforms
- Have collaborated with other scientists in publishing statistical models for the greater good
- Good English skill - both in written and speaking