Elliott Moss Consulting Pte. Ltd.
Singapore
On-site
SGD 80,000 - 110,000
Full time
Job summary
A consulting company in Singapore is looking for a software/data engineer with at least 8 years of relevant experience. Strong proficiency in Python and proven experience in unit and integration testing are essential. Candidates familiar with DevOps practices and cloud technologies like AWS and Kubernetes will be preferred. Excellent analytical, problem-solving, teamwork, and communication skills are also required.
Qualifications
- Minimum 8 years of relevant experience in software or data engineering.
- Strong proficiency in Python is essential.
- Experience in unit and integration testing is required.
- Familiarity with DevOps and Agile practices is beneficial.
- Strong analytical and problem-solving skills are needed.
- Excellent teamwork and communication abilities are a must.
Skills
Proficiency in Python
Unit and integration testing
DevOps practices
Agile methodologies
Analytical skills
Problem-solving skills
Teamwork
Communication abilities
Tools
AWS
Kubernetes
Snowflake
Apache Spark
Apache Hive
Apache Airflow
GitHub
Datadog
DBT (Data Build Tool)
Job Description
Minimum Requirements
- Minimum 8 years of relevant experience in software or data engineering, with strong proficiency in Python.
- Proven experience in unit and integration testing.
- Familiarity with DevOps practices and Agile methodologies.
- Strong software engineering fundamentals, analytical, and problem-solving skills.
- Excellent teamwork and communication abilities.
Good-to-Have Skills
- Experience with AWS and Kubernetes (K8s).
- Familiarity with data platforms such as Snowflake, Apache Spark, or Apache Hive, and workflow orchestration tools like Apache Airflow, Dagster, or Prefect.
- Working knowledge of GitHub workflows and Datadog.
- Expertise in DBT (Data Build Tool) will be an added advantage.