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.

Data Engineer

Portfolio: iGaming Brands

iGaming Brands Affiliates BI team delivers information that is timely, accurate, reliable, and relevant for our key stakeholders. Our information is utilized across all aspects of our business, primarily affiliates and affiliate managers, also to key decision-makers and executives. Data originates from a multitude of external sources and is calculated and processed into meaningful information by key software solutions. To effectively support these products, our teams require a diverse set of software development skills and strong product knowledge geared for delivery of this data-heavy Affiliate product solution.

Purpose:

The developer will form a vital part of a team of C# Developers who are responsible for creating cutting-edge software that supports critical, data-driven, business processes.

Duties will include, but not limited to:

Primary Duties

  • Work as part of an agile Software development and Data engineering Team
  • Develop cutting-edge software using the latest development tools and frameworks.
  • Build and maintain Continuous Integration and DevOps pipelines
  • Test-driven development
  • Research and develop new technologies.
  • Analyse and resolve complex and high impact production issues where required.
  • Monitor systems performance and ensure all SLAxe2x80x99s are met.
  • Assist technical writers with technical documentation and user manuals related.
Non-Negotiable Requirements:
  • Demonstrates consistent behaviour aligned to the Organizational Culture.
  • Experience in working with agile teams and successfully delivering agile based software projects.
  • Proven experience in coding with an understanding of system architectures and knowledge of SOA.
  • Solid knowledge of OO, development methodologies and applying patterns.
  • Ability to work alongside Tech leads and Architects to integrate and propose viable solutions to business.
  • Tech Stack:
  • C# .NET
  • SQL
  • Data Modelling
  • Message Queues (Kafka/RabbitMQ)
  • Source control concepts (Merging, Branching, Publishing)
  • Rider IDE
  • Continuous Integration (CI/CD)
  • Relational databases / NoSQL Databases (e.g. Mongo)
  • Visual Studio / VS Code
  • Kubernetes/Docker Containerization
  • Grafana Monitoring
Advantageous Requirements:
  • Knowledge/experience on Domain Driven Design
  • Knowledge/experience on Event Sourcing
  • Knowledge/experience on Event Driven Architecture
  • Azure Concepts & practices
Personal Competencies:
  • Accountability And Execution
  • Adaptability / Flexibility
  • Control And Efficiency
  • Effectiveness & Delivery
  • Initiating Action
  • Stress Tolerance
  • Resilience
  • Team Orientation
  • Integrity and Innovation
*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
    JD1265554
  • 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