Enable job alerts via email!

Senior DevOps Engineer

Sabenza IT & Recruitment

Pretoria

On-site

ZAR 600 000 - 900 000

Full time

8 days ago

Job summary

A recruitment company in Pretoria is seeking a Senior DevOps Engineer to join their dynamic team. This role involves developing scalable solutions using Java and AWS while participating in Agile practices. Ideal candidates will have 6 to 10 years of experience in Java development and proven skills with frontend technologies like Angular. Competitive salary and full-time employment.

Qualifications

  • 6 to 10 years of experience in Java (Spring) development.
  • Proven experience with Angular, Kafka, JMS, SQL, and AWS.
  • Experience working in Agile environments and using tools like Jira and Confluence.

Responsibilities

  • Develop and maintain robust backend and frontend solutions.
  • Implement and support messaging integrations.
  • Design and build scalable solutions in AWS.
  • Conduct unit integration and regression testing.
  • Support CI / CD processes.

Skills

Java
Spring
Angular
Kafka
JMS
AWS
SQL (Oracle / Postgres)
Jira
Confluence

Education

Degree or Diploma in IT or related field

Tools

Git
GitHub
Maven
Docker
Job description
Overview

An exciting opportunity exists for a Senior DevOps Engineer to join a dynamic team focused on the development and maintenance of enterprise-scale ordering applications. This role offers a chance to work on globally distributed systems and contribute to high-impact IT solutions across the business. You will work in an Agile environment collaborating with cross-functional teams to deliver scalable and reliable solutions.

Key Responsibilities
  • Develop and maintain robust backend and frontend solutions using Java Spring Boot and Angular.
  • Implement and support messaging integrations with Kafka and JMS.
  • Design and build scalable solutions within cloud environments particularly AWS.
  • Participate in Agile ceremonies and contribute to user story refinement and sizing.
  • Work directly with end users to gather requirements and translate them into technical solutions.
  • Conduct unit integration and regression testing to ensure code quality.
  • Support CI / CD processes including pipeline setup and maintenance.
  • Prepare system and technical documentation according to ISO standards.
  • Provide standby support after hours on weekends and public holidays as per rotation schedule.
  • Share knowledge across teams and contribute to a culture of continuous improvement.
Minimum Requirements
  • Degree or Diploma in IT or related field.
  • 6 to 10 years of experience in Java (Spring) development.
  • Proven experience with Angular Kafka JMS SQL (Oracle / Postgres) and AWS.
  • Experience working in Agile environments and using tools like Jira and Confluence.
  • Ability to independently develop and support full stack solutions.
Advantageous Skills
  • Experience with RESTful and SOAP services.
  • Microservices design and development.
  • CI / CD tools : Git, GitHub, Maven, Docker.
  • Unit testing and test automation.
  • Experience with production support and monitoring.
Key Skills
  • APIs, C / C++, Computer Graphics, Go, React, Redux, Node.js, AWS, Library Services, Assembly, GraphQL, High Voltage
Employment Type

Full Time

Experience

years

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.