Join a dynamic investment company in Cape Town as a Data Engineer. You'll be responsible for creating scalable data solutions and tackling complex business problems.
In this role, you'll be part of a team dedicated to developing and maintaining data solutions that support the company's investment strategies. Your work will involve designing data pipelines, ensuring data quality, and optimizing database performance to handle large datasets effectively. Collaboration with other teams will be essential to understand their data needs and provide the necessary support.
You will primarily work with Python and SQL to build and manage data workflows, while PostgreSQL will be your main database technology. Familiarity with Node.js is a plus, as it may be used in some of the projects. Your day-to-day tasks will include writing efficient queries, troubleshooting data issues, and implementing data governance practices.
This position is ideal for someone who enjoys problem-solving and has a strong technical background in data engineering. You should be comfortable working in a fast-paced environment and be eager to learn and adapt to new technologies. Strong analytical skills and attention to detail will be crucial for success in this role.
Key requirements include proficiency in Python, SQL, and PostgreSQL, with a bonus for experience in Node.js. If you're looking to make an impact in a growing investment firm and have a passion for data, this could be the perfect opportunity for you.
You'll be taken to the original listing on CareerJet to apply.