December 11
• Develop high quality software. • Implement unit tests and support quality assurance procedures. • Develop and maintain data pipelines. • Design, develop and maintain databases and architecture. • Collaboration with various stakeholders. • Continuous improvement in processes and practices. • Support deployed code and offer insights.
• A thorough understanding of database and data warehousing principles including OLAP, Data Marts, Star Schema and Snowflake. • At least 2 years experience in object-oriented languages like Python, Java. • Experience with stream-processing systems like Fivetran, Storm, Spark-Streaming. • Experience with big data tools like Hadoop, Spark and Kafka. • Experience with relational SQL and NoSQL databases like Postgres and Cassandra. • Experience using cloud platforms like AWS and Azure. • A familiarity with business intelligence tools like PowerBI and Tableau. • You have worked and understand agile software development methodologies. • Knowledge and interest in artificial intelligence, machine learning and predictive modelling is an advantage.
Apply Now