Jobs Search
1001 results


Senior Data Engineer

Full Time  1 to 5 Years experience

Information Technology

Job Description
  • Be part of data engineering team
  • Work closely with functional team to implement data projects for data parsing, data ingestion, data lake, and data services in Python (and associated frameworks)
  • Manage and maintain multiple databases, such as MySQL, MongoDB, PostgreSQL
  • Deliver high quality code and documentation
  • Support ad hoc data analysis and processing with scripting
  • Responsible for detailed project clarifications for stakeholders
Job Requirements
  • Computer Science degree, or equivalent experience
  • 3-5 years’ experience with Python, especially for data related projects
  • Familiar with popular databases, such as MySQL and MongoDB
  • Cloud experience, ideally AWS services, such as EC2, S3, Glue, Athena, Lambda, etc.
  • Good documentation skills, such as design document, flowchart, and testing document
  • Git experience for proper code management and team coordination
  • Experience with CI/CD pipeline and dockerized projects
  • Knowledge in API design and data schema design
  • Exposure to big data and streaming data frameworks, such as HADOOP, Spark, and Kafka
  • Able to work with pressure, especially for supporting production activities
  • Able to communicate both in business and technical languages
  • Very good inter-personal and collaboration skills
About the Company
Shenton Way, OUE Downtown 2, Singapore