Role: Big Data Engineer | Python Develope
Type: Yearly renewable contract on Helius Payroll
Work Location: Singapore
We have Big Data Engineer / Python / Jasper open roles.
- Jasper + Python Developer Experience
- We are looking for an experienced Jasper + Python developer with strong knowledge in both areas. Desirable to have banking domain knowledge.
- Big Data Engineer | Python Developer Experience
- We are looking for experienced big data engineer experience developer with goo technical skills. Desirable to have banking domain knowledge.
- KEY FEATURES OF THE POSITION
Functional / Technical
- Drive development projects for big data platforms.
- Understand system and functional requirements and translate them into technical implementations.
- Translate business requirements to FSD documentation.
- Adopt best practices like Test-Driven Development (TDD) and continuous Integration (CI)
- Ensure adherence to standards (incl. code, security and performance).
- Participate in reviews and meetings and provide updates on project progress
- Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards
- Ensure production stability and timely communication with stakeholders
SKILLS REQUIREMENTS OF THE POSITION
Technical Skills
- Bachelor's degree in Computer Science, Information Technology, or related field
- At least 5 years of experience in big data engineering
- Excellent knowledge and working experience of Big data platform and related technologies – HDFS, Trino, S3 bucket
•Experience with programming languages like Python
- Experience with CI / CD pipelines, code vulnerabilities
- Experience of working with various IDEs
- Excellent understanding of data management, data design and data architecture
- Working experience of SQL (MSSQL, Oracle, Postgres)
- Knowledge of basic Linux shell scripting commands
Professional Skills
- Strong understanding of software development life cycles, Agile methodologies, and version control systems like Git
- Excellent problem-solving skills, with the ability to analyse complex issues and develop creative solutions
- Strong communication and collaboration skills, with experience working with cross-functional teams