Data Engineer

Cape Town, Western Cape, South Africa

Job Description


Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Purpose of the Role:We are seeking a highly skilled and experienced Data Engineer. The Data Engineer will be responsible for implementing, maintaining, and optimizing the organization's data pipelines and workflows to support our business objectives. The ideal candidate will have a strong understanding of data engineering principles, excellent problem-solving abilities, and a proven track record of implementing and maintaining a scalable data solution. The primary objective is to streamline the processing of financial data, ensuring its validation and efficient delivery.Duties include, but not limited to:

  • Implement and maintain data pipelines to ensure they align with business objectives and support long-term growth.
  • Ensure data systems meet regulatory commitments and that data is reliable and efficient.
  • Collaborate with cross-functional teams to gather requirements and understand data needs across various departments and business units.
  • Develop and maintain data workflows and ETL processes that ensure data integrity, security, and availability.
  • Enforce data standards, policies, and best practices to ensure consistency and quality of data across the organization.
  • Partner with Technology, and other stakeholders to ensure database structures, programs, and applications meet expected requirements.
  • Utilize appropriate data technologies, tools, and platforms to support current and future data needs, including data storage, processing, and analytics.
  • Ensure seamless data flow between internal systems and external sources through effective data integration processes.
  • Collaborate with database administrators and other stakeholders to optimize data workflows, performance, and scalability.
  • Stay updated on industry trends, emerging technologies, and best practices in data engineering to enhance the organization's data capabilities.
  • Communicate effectively with technical and non-technical stakeholders to explain complex data concepts, pipeline designs, and project requirements.
  • Implement scalable end-to-end database solutions, including data migration, cleansing, design, resolving constraints and integrating new technologies.
  • Managing documentation and disaster recovery..
This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.Essential Criteria:
  • Bachelors degree in Computer Science, Information Systems, or a related field.
  • Proven experience (5+ years) working as a Data Engineer or a similar role in a complex data environment.
  • Strong understanding of data engineering principles, data pipeline techniques, and data integration patterns.
  • Proficiency in relational and non-relational database systems (e.g., SQL Server) and data warehousing concepts.
  • Hands-on experience with data engineering tools and languages (e.g., SQL, Python).
  • Experience with data integration technologies and tools (e.g., Kafka).
  • Familiarity with cloud platforms, preferably Azure and their data/analytics offerings.
  • Strong analytical and problem-solving skills with the ability to translate business requirements into technical solutions.
  • Excellent communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams.
  • Proven leadership skills with the ability to mentor junior team members.
Desirable Criteria:
  • Certification in data management or data architecture (e.g., Certified Data Management Professional, Certified Data Architect).
  • Experience with big data technologies and platforms.
  • Knowledge of data governance frameworks and practices.
  • Experience working in Agile development methodologies.
  • Familiarity with data visualization tools (e.g., Tableau, Power BI).
Person Specifications:
  • Numbers
  • Collaboration
  • Innovative
  • Team orientation
  • Problem solving
  • Efficiency & Effectiveness
  • Knowledge Transfer
*Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.*Shortlisted candidates may need to complete an assessment.This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.Should you not hear from us within 2 weeks, please deem your application as unsuccessful.The perfect place to work, play and grow!

DigiOutsource

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1331072
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned