DevOps Engineer – C#

Share and send to your friends !
DevOps Engineer - C#
Location: Johannesburg
Type: Permanent
Reference: #21252
Company: Datafin Recruitment

Our client, a fast-growing leader in outdoor equipment requires a hands-on DevOps Engineer who is not afraid to get their hands dirty, to join their team. The successful candidate would be responsible for deploying product updates, identifying production issues, and implementing system integrations that support our eCommerce, Operations, Manufacturing, and distribution needs. A solid background in software engineering is a requirement and a familiarity with cloud computing patterns, continuous deployment and continuous integration practices is a must.
  • Building and setting up new development tools and infrastructure
  • Understanding the needs of stakeholders and conveying this to developers
  • Working on ways to automate and improve development and release processes
  • Testing and examining code written by others and analysing results
  • Ensuring that systems are safe and secure against cybersecurity threats
  • Identifying technical problems and developing software updates and ‘fixes’
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended
  • Planning out projects and being involved in project management decisions

  • Deploy updates and fixes
  • Provide technical support
  • Build tools to reduce occurrences of errors and improve customer experience
  • Develop software to integrate with internal back-end systems
  • Perform root cause analysis for production errors
  • Investigate and resolve technical issues
  • Develop scripts to automate visualization
  • Design procedures for system troubleshooting and maintenance
  • Working conditions are in an Office Environment and may require occasional weekend and/or evening work.

  • BSc in computer science, engineering or relevant field (not essential)
  • Experience as a DevOps Engineer or similar software engineering role
  • Proficient with git and git workflows
  • Good knowledge of software design patterns
  • Good knowledge of C#, Asp.Net Core, Windows Server Operating system, HyperV and SQL Server
  • Working knowledge of databases crafting SQL statements and views as well as frameworks such as Entity Framework
  • Working knowledge of REST API patterns, Microservices and JSON
  • Good knowledge of event-driven architectures
  • Good knowledge of web security patterns such as JWT security tokens and OAUTH 2.0
  • Experience in reporting dashboards such as Grafana
  • Understanding of Elastic Search, Docker and InfluxDB
  • Understanding of networks, internet protocols and how they are secured
  • Problem-solving attitude
  • Collaborative team spirit

Posted on 07 Jan 09:12, Closing date 5 Feb
Chantelle Lawrence
[email protected]
087 351 0743

Job Summary The Geneva-based International Committee of the Red Cross (ICRC) is a humanitarian organization that provides protection and assistance to people affected by armed conflict and other situations of…
General Details Location: , CenturionPretoria / Tshwane Advertised By: Agency Job Type: Contract Description Desired Experience & Qualification Senior IT Support TechnicianThis is a full time position based in Centurion….
Data Engineer Remuneration: R500000 – R750000 per year  Location: Johannesburg Education level: Degree Job level: Senior Type: Permanent Reference: #NN51638 Company: E-Merge IT Recruitment Data engineer sought for top tier FMCG client…
Skateistan’s first school in Johannesburg South Africa opened in 2016, and includes three classrooms, an office space, skatepark and sports area. In 2021, Skateistan began working in Atlantis in partnership…