flag iconGo back
DigiOutsource company logo

Data EngineerDigiOutsource

Western CapeSouth Africa
8 months0 Applicants
eye icon0
circular warning alertOops! It seems this job from DigiOutsource has expired

job description - Data Engineer

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 SLA’s 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
flag iconReport
About the company
DigiOutsource logo
1 followers
Follow

We are a global technology and e-commerce leader, offering employees valuable international experience in the world of online gambling and advanced systems.

Recommended for you