Epicareer Might not Working Properly
Learn More

Data Engineer

$ 5,000 - $ 6,500 / month

Checking job availability...

Original
Simplified

We are looking for a skilled Data Engineer to join the Insights, Digitalization & Analytics team. The ideal candidate will be responsible for designing, developing, and maintaining scalable data solutions that drive analytics, machine learning, and business insights. Key responsibilities include building data pipelines, APIs, and dashboards, deploying Machine Learning projects, and leveraging big data technologies and cloud platforms.

Responsibilities:

  • Design, develop, and maintain ETL/ELT pipelines, API endpoints, and data applications across both cloud (Microsoft Azure) and on-premise environments, integrating internal and external data sources, including web scraping of public data (with a focus on ensuring compliance).
  • Continuously monitor, optimize, and maintain data quality, performance, and availability through data cleansing, transformation, and the deployment of scalable solutions.
  • Create and optimize interactive dashboards to visualize key business metrics, working closely with stakeholders to design intuitive user interfaces and integrate them with backend data pipelines.
  • Implement CI/CD pipelines, automate deployments, and ensure the scalability and performance of data and Machine Learning (ML)/AI solutions.
  • Collaborate with Data Scientists and software engineers to deploy, monitor, and maintain ML/AI projects within production systems.

Requirements:

  • A bachelor’s degree in Computer Science, Computer Engineering, or a related field (specialization in Software Engineering is a plus).
  • 2–3 years of experience in data engineering or software engineering, with expertise in data warehousing, big data platforms, cloud technologies, and automation tools.
  • Strong skills in data analysis, verification, and problem-solving.
  • Analytical, detail-oriented, and a collaborative team player.
  • Effective communication skills, with the ability to work across teams.
  • Ability to manage multiple tasks in a dynamic environment.
  • Self-motivated and eager to learn new technologies and skills.

Technical Skills:

  • Proficiency in relational databases (MS SQL Server), NoSQL, and ETL pipelines using Python or ETL tools (e.g., Microsoft SSIS, Informatica IPC).
  • Familiarity with Python web application and API development tools (e.g., Flask, Requests) and web scraping tools (e.g., BeautifulSoup, Scrapy).
  • Expertise in Power BI, including DAX and Power Query, for creating reports and dashboards.
  • Experience with Microsoft Azure PaaS services, including Azure Data Factory, Data Lake Storage, App Service, and Azure SQL, along with CI/CD pipelines using Azure DevOps.
  • Knowledge of Machine Learning tools (e.g., AutoML platforms like Azure AutoML or DataRobot) and ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch, Keras).
  • Familiarity with big data technologies (e.g., Hadoop, Hive, Spark) and the Databricks platform (a plus).

Interested candidates, who wish to apply for the advertised position, please apply now for the below role
We regret that only shortlisted candidates will be notified.

EA License No.: 01C4394 (PERSOLKELLY SINGAPORE PTE LTD)

By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolkelly.com.sg/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy.